Allow github actions to commit to the branch #445
Merged
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.
Github uses the GITHUB_TOKEN for setting permissions for all of the workflows.
The default setting for this, according to the documentation, is "read and write" to most everything.
Recently, github created the ability for one to set the default organization wide.
They also flipped the default (which is what we ran into).
This wasn't super well documented and even I missed it, but here's the announcement where they changed the defaults for all new organizations and enterprises: https://github.blog/changelog/2023-02-02-github-actions-updating-the-default-github_token-permissions-to-read-only/
I'm not quite sure why we only started to run into this a few days ago, but the default got changed from read/write to read for us.
Whicyh, honestly, is a good default, I approve of that; it just breaks this one workflow, so here's the fix for that.