Skip to content

Commit 59bfa2f

Browse files
authored
[DOC] Do not add dev dependencies to release notes (#105)
Dependabot now creates Pull Requests that are not present in the release notes. Use the shared `release-drafter` configuration. The configuration file is stored in the `.github` repository. - The release notes don't collapse the dependency updates list. - Update release notes generation after label change. `infra:build` and `infra:repo` have been removed and they have been replaced by `chore`
1 parent 7d254ac commit 59bfa2f

File tree

3 files changed

+6
-54
lines changed

3 files changed

+6
-54
lines changed

.github/dependabot.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,12 @@ updates:
1212
interval: "weekly"
1313
day: wednesday
1414
open-pull-requests-limit: 2
15-
rebase-strategy: "disabled"
15+
rebase-strategy: "disabled"
1616
commit-message:
1717
prefix: "[INFRA] gha -"
18+
labels:
19+
- dependencies
20+
- github_actions
21+
- skip-changelog
1822
reviewers:
1923
- process-analytics/pa-collaborators

.github/release-drafter.yml

Lines changed: 0 additions & 53 deletions
This file was deleted.

.github/workflows/fill-gh-draft-release.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ jobs:
1515
contents: write
1616
steps:
1717
# Drafts your next Release notes as Pull Requests are merged into "main"
18+
# The configuration file is shared in https://github.com/process-analytics/.github/
1819
- uses: release-drafter/release-drafter@v5.20.1
1920
env:
2021
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)