Skip to content

Update GitHub Actions to Node 24 - #118

Merged
Staphylococcus merged 1 commit into
devfrom
chore/refresh-github-actions
Sep 2, 2026
Merged

Update GitHub Actions to Node 24#118
Staphylococcus merged 1 commit into
devfrom
chore/refresh-github-actions

Conversation

@Staphylococcus

Copy link
Copy Markdown
Owner

Summary

  • update checkout and setup-python to their Node 24 majors
  • update artifact upload/download actions to their first Node 24 majors
  • replace the deprecated GitHub App app-id input with client-id
  • configure RELEASE_PROMOTION_APP_CLIENT_ID with the existing release App client ID

The numeric RELEASE_PROMOTION_APP_ID variable remains available for governance APIs that require the App ID.

Validation

  • nix shell nixpkgs#actionlint --command actionlint
  • git diff --check
  • verified each selected action declares the Node 24 runtime
  • verified the replacement repository variable against the registered GitHub App settings

@Staphylococcus
Staphylococcus merged commit 29909c6 into dev Sep 2, 2026
4 checks passed
@Staphylococcus
Staphylococcus deleted the chore/refresh-github-actions branch September 2, 2026 09:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant