Skip to content

docs(examples): update the example workflows - #252

Open
SuperMuel wants to merge 1 commit into
mainfrom
cod-3885-update-example-workflows
Open

SuperMuel wants to merge 1 commit into
mainfrom
cod-3885-update-example-workflows

Conversation

@SuperMuel

@SuperMuel SuperMuel commented Oct 15, 2026 •

Copy link
Copy Markdown

Updates the example workflows and the README:

  • Bump actions/checkout, setup-python, setup-node and setup-go to v7, and moonrepo/setup-rust to v1. Their breaking changes do not affect these examples.
  • Use Python 3.13 instead of 3.9, which is no longer supported.
  • Use the current macro runner label in the Go example. The old codspeed-macro label still works.
  • Fix the README Rust workflow: name was in the wrong place, so GitHub could not read the file.

I ran the 5 examples on small test projects. Every job passed and uploaded its results to CodSpeed.

Closes COD-3885

Bump the actions in the example workflows and in the README to their
latest major versions: actions/checkout, actions/setup-python,
actions/setup-node and actions/setup-go v7, and moonrepo/setup-rust v1.
Also:

- use Python 3.13 instead of 3.9, which reached its end of life in
  October 2025
- use the current `codspeed-macro-arm64-graviton-ubuntu-22-04` label in
  the Go example instead of the former `codspeed-macro` label
- move `name` into the job of the README Rust workflow: it was directly
  under `jobs`, which made the workflow invalid

Closes COD-3885
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@SuperMuel
SuperMuel force-pushed the cod-3885-update-example-workflows branch from aab5068 to d71cb8c Compare October 15, 2026 13:28
@SuperMuel
SuperMuel marked this pull request as ready for review October 15, 2026 13:42
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