Skip to content

chore: update GitHub Actions to Node 24 versions and refactor workflow permissions for zizmor security compliance - #1232

Merged
yvonnep165 merged 2 commits into
mainfrom
yp-update-CI-node24
Aug 13, 2026
Merged

chore: update GitHub Actions to Node 24 versions and refactor workflow permissions for zizmor security compliance#1232
yvonnep165 merged 2 commits into
mainfrom
yp-update-CI-node24

Conversation

@yvonnep165

@yvonnep165 yvonnep165 commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

Updates GitHub Action dependencies across workflows to Node 24-compatible versions to resolve Node 20 runner deprecation warnings, and refactors workflow permissions for zizmor security compliance (following the pattern implemented in firebase/firebase-admin-python#956).

@yvonnep165 yvonnep165 added the release:stage Stage a release candidate label Aug 12, 2026
@gemini-code-assist

Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@jonathanedey jonathanedey 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.

LGTM! Thanks for fixing the zizmor warnings too, lets add that to the PR title as well.

@yvonnep165 yvonnep165 changed the title chore: update GitHub Actions to Node 24 versions chore: update GitHub Actions to Node 24 versions and fix zizmor security findings in workflows Aug 13, 2026
@yvonnep165 yvonnep165 changed the title chore: update GitHub Actions to Node 24 versions and fix zizmor security findings in workflows chore: update GitHub Actions to Node 24 versions and refactor workflow permissions for zizmor security compliance Aug 13, 2026
@yvonnep165

Copy link
Copy Markdown
Contributor Author

LGTM! Thanks for fixing the zizmor warnings too, lets add that to the PR title as well.

Ok! Added.

@yvonnep165
yvonnep165 merged commit 33da83f into main Aug 13, 2026
19 of 21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release:stage Stage a release candidate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants