| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
Prepare for renaming `v1` -> `releases/v1` and `v2` -> `releases/v2`.
There was a problem hiding this comment.
This looks great. I'm pretty sure you mentioned that it's not ready to be merged until later, but it looks good to be merged when that time comes.
Sorry, something went wrong.
|
I intend to merge this after updating the v1 and v2 tags and renaming the release branches — see the "Deployment plan" section of the PR description if you missed it. |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
We currently reference versions of the CodeQL Action (v1, v2) using branches and not tags. This is nice because it is more consistent with the intention of tags in Git. However it is problematic in terms of Dependabot: users on the v1 or v2 branches won't get Dependabot update PRs, as these are only generated for users on a specific tag or commit SHA.
This PR prepares us to specify releases of the CodeQL Action using tags instead of branches, which will mean our customers who have configured Dependabot for the Actions ecosystem configured will receive a Dependabot update from v1 to v2.
Commit-by-commit review recommended. I'd particularly appreciate a check that I haven't forgot to update any places that use the release branches (i.e. previously v1 and v2, now releases/v1 and releases/v2).
Deployment plan
Example Dependabot update on a private repo backlinked for maintainers.
Merge / deployment checklist