summaryrefslogtreecommitdiff
path: root/.github/workflows/rust-warnings.yml
AgeCommit message (Collapse)Author
23 hoursBump actions/checkout to v6.0.3Hiroshi SHIBATA
Dependabot left the version comment as v6.0.2 on the four lines that carry a trailing `# zizmor: ignore[artipacked]`, since its comment rewriter only handles a version comment as the last token on the line. zizmor flagged the resulting hash/comment mismatch. Update every checkout pin in .github to the v6.0.3 commit and comment at once.
2026-03-25Skip YJIT/ZJIT/Rust workflows for dependabot PRs unless Cargo updateHiroshi SHIBATA
Dependabot Cargo updates directly affect YJIT/ZJIT builds, so these workflows should run for Cargo dependency PRs. Other dependabot PRs (GitHub Actions, Vcpkg) are skipped. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25Fix dependabot skip condition: remove unnecessary event_name checkHiroshi SHIBATA
The condition `github.event_name == 'push' && github.event.pull_request.user.login == 'dependabot[bot]'` was always false because `github.event.pull_request` does not exist on push events. Simply checking `github.event.pull_request.user.login` is sufficient as it naturally evaluates to false on non-PR events. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-02-28Fix: Set persist-credentials to false for actions/checkoutHiroshi SHIBATA
2026-01-22Bump actions/checkout from 6.0.1 to 6.0.2dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.1 to 6.0.2. - [Release notes](https://github.com/actions/checkout/releases) - [Commits](https://github.com/actions/checkout/compare/v6.0.1...v6.0.2) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: 6.0.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2025-12-02Bump actions/checkout from 6.0.0 to 6.0.1dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.0 to 6.0.1. - [Release notes](https://github.com/actions/checkout/releases) - [Commits](https://github.com/actions/checkout/compare/v6...v6.0.1) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: 6.0.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2025-11-27Bump actions/checkout from 5.0.1 to 6.0.0dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 5.0.1 to 6.0.0. - [Release notes](https://github.com/actions/checkout/releases) - [Commits](https://github.com/actions/checkout/compare/v5.0.1...v6) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: 6.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2025-11-17Bump actions/checkout from 5.0.0 to 5.0.1dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 5.0.0 to 5.0.1. - [Release notes](https://github.com/actions/checkout/releases) - [Commits](https://github.com/actions/checkout/compare/v5...v5.0.1) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: 5.0.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2025-10-12CI: Surface `rustdoc` warningsAlan Wu
Soft fails like warnings from rustc. The `rustdoc` warnings tend to be dead links in the markup.
2025-09-09Bump actions/checkout from 4 to 5dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Commits](https://github.com/actions/checkout/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2025-08-15CI: Also show errors in rust-warnings.yml [ci skip]Alan Wu
At under a minute, this check runs faster than a lot of the other CI checks, so we might as well show errors from `cargo check` to serve as a smoke check in addition to surfacing warnings.
2025-08-14Do not skip CI when it mentions "document" (#14232)Takashi Kokubun
2025-08-11CI: Surface Rust warnings on PRs that touch any Rust codeAlan Wu
Rust PRs will have a failed CI step if they trigger any warnings. This helps us stay on top of warnings from new Rust releases and also ones we accidentally write. Fix a typo for demo, since this only runs when Rust files are changed.