Skip to content

PB-2455: removed dependabot exceptions from PR workflows - #65

Open
ltclm wants to merge 1 commit into
masterfrom
chore/PB-2455/remove-dependabot-exceptions
Open

ltclm wants to merge 1 commit into
masterfrom
chore/PB-2455/remove-dependabot-exceptions

Conversation

@ltclm

@ltclm ltclm commented Nov 12, 2026 •

Copy link
Copy Markdown
Contributor

PB-2455

Important

Merge only after action-milestone-tag#260. Until then, its dependabot PRs rely on these exceptions. The reusable workflows are used at @master, so merging takes effect in all repos immediately.

The dependabot exceptions were added in #58 and #60 because dependabot PRs in bgdi-scripts and action-milestone-tag could not pass the PR title, description and commit message checks. Both repos are moving to Renovate (bgdi-scripts#2614, action-milestone-tag#260), whose chore(deps): ... PRs pass these checks, so the exceptions are no longer needed.

Changes

Not changed: the merge commit handling from #57, and the older dependabot patterns in release-drafter-labeler-config.yml and the semver bump type.

The PR title, description and commit message checks and the semver job skipped dependabot branches, because the dependabot PRs in bgdi-scripts and action-milestone-tag could not pass them. Both repos now use Renovate, whose PRs pass these checks, so the exceptions are no longer needed.

The dependabot branch checks are removed again, so every non-Renovate PR is validated the same way.
@ltclm
ltclm requested review from KeeTraxx and ltshb November 12, 2026 09:27
@github-actions github-actions Bot added the skip-release-note Issue or PR excluded from the release notes label Nov 12, 2026

@ltshb ltshb left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-release-note Issue or PR excluded from the release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants