Skip to content

Commit

Permalink
Use V2 of GOV.UK Dependabot Merger
Browse files Browse the repository at this point in the history
GOV.UK Dependency Merger configuration changed to allow automatic patching of
all dependencies as described in RFC-167 [^1]. Consequently V1 no longer works.
This updates the configuration to use the version 2 convention to reinstate the
basic functionality of automatic patching of internal dependencies only.

Follow up work will be required to enable automatic patching of external
dependencies, which we encourage the team to do.

[^1]: https://github.com/alphagov/govuk-rfcs/blob/main/rfc-167-auto-patch-dependencies.md
  • Loading branch information
AgaDufrat committed May 2, 2024
1 parent afb223b commit 2b17ea5
Showing 1 changed file with 5 additions and 38 deletions.
43 changes: 5 additions & 38 deletions .govuk_dependabot_merger.yml
Original file line number Diff line number Diff line change
@@ -1,41 +1,8 @@
api_version: 1
auto_merge:
- dependency: gds-api-adapters
allowed_semver_bumps:
- patch
- minor
- dependency: gds-sso
allowed_semver_bumps:
- patch
- minor
- dependency: govspeak
allowed_semver_bumps:
- patch
- minor
- dependency: govuk_admin_template
allowed_semver_bumps:
- patch
- minor
- dependency: govuk_app_config
allowed_semver_bumps:
- patch
- minor
- dependency: govuk_publishing_components
allowed_semver_bumps:
- patch
- minor
- dependency: nested_form
allowed_semver_bumps:
- patch
- minor
- dependency: govuk_sidekiq
allowed_semver_bumps:
- patch
- minor
- dependency: govuk_test
allowed_semver_bumps:
- patch
- minor
api_version: 2
defaults:
auto_merge: true
update_external_dependencies: false # TODO: enable after verifying that this repo meets the conditions
overrides:
- dependency: rubocop-govuk
allowed_semver_bumps:
- patch

0 comments on commit 2b17ea5

Please sign in to comment.