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

@yvonnep165yvonnep165 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).

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

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

@yvonnep165yvonnep165 changed the title chore: update GitHub Actions to Node 24 versionschore: update GitHub Actions to Node 24 versions and fix zizmor security findings in workflowsAug 13, 2026
@yvonnep165yvonnep165 changed the title chore: update GitHub Actions to Node 24 versions and fix zizmor security findings in workflowschore: update GitHub Actions to Node 24 versions and refactor workflow permissions for zizmor security complianceAug 13, 2026
@yvonnep165

Copy link
Copy Markdown
ContributorAuthor

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 mainAug 13, 2026
19 of 21 checks passed
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release:stageStage a release candidate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@yvonnep165@jonathanedey