Fix dependabot configuration for gh-actions-packages group #6696
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary of changes
Fixes the dependabot file in far too many commits.
Attempts to make it so that we only update patch versions, but I don't think it'll work from my testing.
Swaps from a group PR to 3 open individual PRs (one per action instead of all actions at once) which will be somewhat more manageable IMO.
Reason for change
It was broken and nothing was running
The property '#/updates/5/groups/gh-actions-packages/update-types/0' value "version-update:semver-patch" did not match one of the following values: major, minor, patch
I then tested out if the
patch
worked and it just updated acheckout
action to3
to4
, so probably don't work.I then have swapped it to be "individual" PRs but that also seems to be not working.
Implementation details
Deleted
version-update:semver-
not available in groupSwapped to the individual update (instead of one PR for all) and re-added
version-update
Tested out on a dummy repo, it "works" but still updates the packages.
Test coverage
Tested out on a dummy repository and it makes the dependabot file valid again, the actions does work
I tested out each commit I made here.
Each time it bumped my checkout action on a repo from
3
to4
It may be better / easier to just manage it action individually here and update accordingly as we don't have an easy way to test these out.
Other details