diff --git a/.github/dependabot.yml b/.github/dependabot.yml index ea83870af..dc2be8ac8 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -15,3 +15,25 @@ updates: directory: "/" schedule: interval: "weekly" + + # Monitor old release branches as well + - package-ecosystem: "gomod" + target-branch: "release/v0.12.x" + directory: "/" + schedule: + interval: "weekly" + - package-ecosystem: "gomod" + target-branch: "release/v0.11.x" + directory: "/" + schedule: + interval: "weekly" + - package-ecosystem: "gomod" + target-branch: "release/v0.10.x" + directory: "/" + schedule: + interval: "weekly" + - package-ecosystem: "gomod" + target-branch: "release/v0.9.x" + directory: "/" + schedule: + interval: "weekly" diff --git a/RELEASE.md b/RELEASE.md index 74177b7e6..d87b563d1 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -20,6 +20,8 @@ To produce a major/minor release from `main` a maintainer will: - **release notes** - **asset checksums** - The release notes should be edited and cleaned +- Add the new release branch as a `target-branch` to the [dependabot config][dependabot-config] so that dependency bump PRs can be opened against it + - Evaluate if support can be dropped for old release branches and remove them from the config ## Releasing a new Patch Version @@ -45,3 +47,4 @@ To produce a patch release from an existing `release` branch a maintainer will: [release]: https://github.com/pivotal/kpack/releases [github-release]: https://github.com/pivotal/kpack/blob/main/.github/workflows/ci.yaml +[dependabot-config]: ./.github/dependabot.yml