Skip to content

Update CI bits - #28

Merged
robinlinden merged 1 commit into
evilcorpltd:masterfrom
robinlinden:ci-updates
Oct 8, 2026
Merged

robinlinden merged 1 commit into
evilcorpltd:masterfrom
robinlinden:ci-updates

Conversation

@robinlinden

Copy link
Copy Markdown
Contributor
  • Run prettier on an ubuntu-slim runner
    • npm, unlike cargo, is available on these runners
  • Switch to Ubuntu 26.04 from 24.04
  • Switch to macOS 26 from 14
  • Update actions/checkout to resolve a deprecation warning
  • Update prettier to the latest version

ubuntu-slim runners have a default timeout of 5 minutes, so no need to explicitly set it there.

The deprecation warning is

Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

@robinlinden
robinlinden requested a review from johnor October 7, 2026 20:28

@johnor johnor left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

* Run prettier on an ubuntu-slim runner
  - npm, unlike cargo, is available on these runners
* Switch to Ubuntu 26.04 from 24.04
* Switch to macOS 26 from 14
* Update actions/checkout to resolve a deprecation warning
* Update prettier to the latest version
@robinlinden
robinlinden merged commit afcedda into evilcorpltd:master Oct 8, 2026
6 checks passed
@robinlinden
robinlinden deleted the ci-updates branch October 8, 2026 22:17
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