Skip to content

Update GitHub Actions runners and actions#9

Merged
olilarkin merged 1 commit into
olilarkin:mainfrom
danielraffel:pr/gha-runner-maintenance
Jun 14, 2026
Merged

Update GitHub Actions runners and actions#9
olilarkin merged 1 commit into
olilarkin:mainfrom
danielraffel:pr/gha-runner-maintenance

Conversation

@danielraffel

@danielraffel danielraffel commented May 23, 2026

Copy link
Copy Markdown
Contributor

This keeps the workflows ahead of the current GitHub Actions runner changes.

Changes included here:

  • opt the workflows into Node 24 for JavaScript actions
  • pin macOS jobs to macos-15
  • pin Windows jobs to windows-2022
  • update the official Actions to their Node 24-capable majors
  • replace the Ninja setup action with direct installs per runner OS
  • keep the standalone XCFramework workflow able to upload to a release when upload_to_release is enabled
  • quote $GITHUB_OUTPUT writes and expose the selected Skia branch through a real step output

I left the M149/CanvasKit packaging path out of this PR because #7 already covers that work.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

@danielraffel danielraffel force-pushed the pr/gha-runner-maintenance branch from 50bf89b to 501c305 Compare May 23, 2026 17:58
@danielraffel danielraffel force-pushed the pr/gha-runner-maintenance branch from 501c305 to bb39155 Compare May 23, 2026 18:04
@olilarkin olilarkin merged commit 4f3e19f into olilarkin:main Jun 14, 2026
@olilarkin olilarkin mentioned this pull request Jun 14, 2026
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.

2 participants