Skip to content
This repository was archived by the owner on Jul 2, 2026. It is now read-only.

ci: use the shared rust-ci reusable workflow#4

Merged
jBernavaPrah merged 1 commit into
mainfrom
ci/use-shared-ci
Jun 9, 2026
Merged

ci: use the shared rust-ci reusable workflow#4
jBernavaPrah merged 1 commit into
mainfrom
ci/use-shared-ci

Conversation

@jBernavaPrah

Copy link
Copy Markdown
Contributor

What

Replaces this repo's ci.yml — a single serial job running fmt → clippy → test — with a thin wrapper around the shared rust-ci.yml, which runs fmt/clippy/test as parallel jobs.

Part of standardizing CI across Phoxal repos on the shared reusable workflow in phoxal/.github (mirrors phoxal/framework#54). clippy and cargo test no longer compile the workspace twice back-to-back, ~halving CI wall-clock.

Notes

  • Check names change from cargo test + clippy + fmt to ci / fmt, ci / clippy, ci / test. Nothing requires the old name.
  • The shared workflow is already on phoxal/.github@main, so this works immediately.

🤖 Generated with Claude Code

Replace the per-repo serial fmt+clippy+test job with a thin wrapper around
phoxal/.github's rust-ci.yml, which runs the three as parallel jobs
(~halves CI wall-clock) and centralizes the logic instead of copy-pasting
it per repo.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
@jBernavaPrah jBernavaPrah merged commit f97c4d5 into main Jun 9, 2026
3 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant