Skip to content

Make full Rust CI opt-in on this fork#174

Merged
cbusillo merged 1 commit into
mainfrom
chore/manual-rust-ci-full
Jun 22, 2026
Merged

Make full Rust CI opt-in on this fork#174
cbusillo merged 1 commit into
mainfrom
chore/manual-rust-ci-full

Conversation

@cbusillo

Copy link
Copy Markdown
Owner

Summary

  • stop rust-ci-full.yml from running automatically on every main push
  • keep explicit opt-in behavior through workflow_dispatch and **full-ci** branches
  • update workflow docs so rust-ci-full.yml is listed with the inherited heavyweight workflows

Why

rust-ci-full assumes upstream-style runner capacity and repeatedly fails/noises on this fork after merges. The fork docs already say heavyweight inherited workflows should stay out of the default PR/merge path until matching runner capacity and branch-protection expectations exist.

Validation

  • ruby -e 'require "yaml"; YAML.load_file(".github/workflows/rust-ci-full.yml"); puts "workflow yaml ok"'
  • markdownlint-cli2 .github/workflows/README.md
  • git diff --check

Note: scoped actionlint .github/workflows/rust-ci-full.yml still reports pre-existing shellcheck warnings in untouched script blocks around lines 132 and 147.

@cbusillo cbusillo merged commit e718ffd into main Jun 22, 2026
4 checks passed
@cbusillo cbusillo deleted the chore/manual-rust-ci-full branch June 22, 2026 18:24
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