Skip to content

ci: bump actions/create-github-app-token v1 -> v2 (Node 24) - #30

Merged
blairham merged 1 commit into
mainfrom
ci/create-github-app-token-v2
Jul 2, 2026
Merged

ci: bump actions/create-github-app-token v1 -> v2 (Node 24)#30
blairham merged 1 commit into
mainfrom
ci/create-github-app-token-v2

Conversation

@blairham

@blairham blairham commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Bumps actions/create-github-app-token@v1@v2 in the two reusable workflows that mint an App token: docker-release.yml (private-modules) and tag-config.yml.
  • v1 targets the deprecated Node 20 runtime; FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 force-runs it on Node 24 but every consuming job still prints the "Node.js 20 is deprecated" warning. v2 is Node 24-native and input-compatible (identical app-id/private-key/owner/repositories/permission-* inputs).
  • Highest-leverage of the org-wide sweep: these reusable workflows fan out to every caller repo.

Test plan

  • actionlint clean on both workflows
  • No create-github-app-token@v1 remains
  • Next docker-release / tag-config run shows no Node 20 deprecation warning

🤖 Generated with Claude Code

v1 targets the deprecated Node 20 runtime — with FORCE_JAVASCRIPT_ACTIONS_TO_NODE24
it's force-run on Node 24 but still emits the deprecation warning on every job.
v2 is Node 24-native and input-compatible (same app-id/private-key/owner/
repositories/permission-* inputs). Covers the token mint in docker-release.yml
(private-modules) and tag-config.yml.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@blairham
blairham merged commit 5c18fab into main Jul 2, 2026
2 checks passed
@blairham
blairham deleted the ci/create-github-app-token-v2 branch July 5, 2026 14:36
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