Skip to content

chore(app): update workflow action versions#855

Merged
johannesvedder merged 2 commits into
devfrom
fix/node24-actions
Jun 9, 2026
Merged

chore(app): update workflow action versions#855
johannesvedder merged 2 commits into
devfrom
fix/node24-actions

Conversation

@johannesvedder

@johannesvedder johannesvedder commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Description

Updates GitHub Actions workflow dependencies to avoid deprecated Node.js 20 action runtimes across StudyU workflows.

Changes include:

  • Bump Node 24-compatible action versions for GitHub Script, Labeler, Supabase CLI setup, setup-node, setup-java, upload-artifact, git-auto-commit, create-pull-request, and auto-author-assign.
  • Add FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 to Firebase Hosting workflows because FirebaseExtended/action-hosting-deploy@v0 does not currently provide a Node 24-compatible release.

Testing Steps

  1. fvm install
  2. fvm exec melos run qualitycheck
  3. Ruby YAML parse check for .github/workflows/*.yml
  4. Grep verification confirmed no old requested Node 20 action refs remain.

PR Checklist

  • fvm exec melos run qualitycheck passes

@johannesvedder johannesvedder merged commit 867b320 into dev Jun 9, 2026
10 checks passed
@johannesvedder johannesvedder deleted the fix/node24-actions branch June 9, 2026 16:02
@johannesvedder johannesvedder mentioned this pull request Jun 29, 2026
5 tasks
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