Let Dependabot update master, not only the 3.x branch - #279
Conversation
Both entries carried target-branch: maven-plugin-testing-3.x, and target-branch replaces the default target rather than adding to it, so Dependabot has only ever proposed updates for the maintenance branch. Nothing has been proposed for master since the setting was added. The effect is visible in the workflows: maven-plugin-testing-3.x calls the shared workflows at @v5 across all three of them, because its bump PRs landed there (#276, #277, #278), while master is still on @v4 for both of the workflows it has. The maintenance branch is ahead of the default branch. Add the same two ecosystems again without target-branch so master is covered too. The existing 3.x entries are untouched. Generated-by: Claude Opus 5 (1M context)
|
Closing this — I had the diagnosis backwards. I read
So pointing Dependabot at That also explains what I took as evidence of the bug: the 3.x branch being on Apologies for the noise. |
Both entries in
dependabot.ymlcarrytarget-branch: "maven-plugin-testing-3.x". That setting replaces the default target rather than adding to it, so Dependabot has only ever proposed updates for the maintenance branch — nothing has been proposed formastersince it was added.The effect is visible in the workflows, and it is the wrong way round:
The maintenance branch is ahead of the default branch, because its bump PRs (#276, #277, #278) landed there and
masternever got any.This adds the same two ecosystems again without
target-branch, somasteris covered. The existing 3.x entries are untouched — purely additive, four entries instead of two.Found while working through apache/maven-gh-actions-shared#247, which tracks moving the org off the
v4shared workflows. This repository is the only one in the org with this inversion; the other 84 with agithub-actionsecosystem all cover their default branch.Once this merges Dependabot should propose the
@v4→@v5bumps formasteron its next run.