Repository navigation
Actions: runner ubuntu-26.04, Teensy check without the Node 20 action - #134
Merged
Merged
Conversation
…20 action Every job asked for ubuntu-latest, and GitHub printed a notice on every run that the label moves to Ubuntu 26 (runner-images issue 14748). The jobs already run on the ubuntu-26.04 image and pass, so naming it changes nothing but the notice. The Teensy check installed the Arduino CLI with arduino/setup-arduino-cli@v2, which is built for Node 20 and has no Node 24 release: the runner warned on every build. The step now downloads Arduino CLI 1.6.0 (the version the action picked) from Arduino's GitHub release and checks it against the release's checksum file. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VKEBDEzteaXivNsJC5RyK4
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Requested by Renato · project thread
What changes
Two messages GitHub showed on the Actions runs of this repository go away:
ubuntu-26.04by name instead ofubuntu-latest. The jobs were already running on theubuntu-26.04image (the logs sayImage: ubuntu-26.04) and passing, so nothing changes in the builds: only the notice goes.The other actions were moved to Node 24 versions in #126. The simulator README says which runner the Actions use (
How it is builtand the 12 Nov row).How to test
Nothing to do on the tractor or the bench. On this PR all four checks run (each workflow file is changed): Docs, Shared code, Web page simulator and Teensy firmware must be green, with no Ubuntu notice and no Node 20 warning in their summaries. The Pages deploy runs only after the merge, on
main.Generated by Claude Code