Skip to content

chore(ci): bump github-actions group (setup-uv, codecov, taiki-e) - #2070

Merged
chaliy merged 1 commit into
mainfrom
claude/determined-curie-9wp7f4
Jun 15, 2026
Merged

chaliy merged 1 commit into
mainfrom
claude/determined-curie-9wp7f4

Conversation

@chaliy

@chaliy chaliy commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

Corrected subset of the Dependabot group bump in #2067. That PR's grouped update collapsed two semantically-named action refs into generic release SHAs, which broke CI. This PR keeps the safe updates and drops the two regressions.

What

Applied (safe):

  • astral-sh/setup-uv v7 → v8.2.0
  • codecov/codecov-action v6 (e79a696 → fb8b358)
  • taiki-e/install-action v2 (4bc351f → 7a79fe8) for the generic with: tool: installs (cargo-vet, coreutils, cargo-llvm-cov)

Dropped from #2067 (break CI):

  • dtolnay/rust-toolchain @nightly (5b84223 → e081816) — broke Build wheel (Pyodide/Emscripten): wasm32-unknown-emscripten std was no longer installed for the pinned nightly (error[E0463]: can't find crate for std).
  • taiki-e/install-action @cargo-tarpaulin tag (3d6bdc4 → 7a79fe8) — the tool-specific tag was collapsed into a generic release SHA, so the step no longer installed tarpaulin. Generate Rust Coverage failed with error: no such command: tarpaulin.

Why

#2067's CI was red on those two jobs (plus the Python Check aggregator). PR #2069, which had no action bumps, passed all of them — confirming both failures were introduced by the grouped bump, not pre-existing. (#2067 also hit a transient rustup cache flake on Build wheel, unrelated to the bumps.)

Verification

YAML validated for all touched workflows. Behavior is validated by CI itself running green on this PR.

Supersedes #2067.


Generated by Claude Code

Corrected subset of the dependabot group bump in #2067. Applies the
safe action updates and drops the two that break CI.

Applied:
- astral-sh/setup-uv v7 -> v8.2.0
- codecov/codecov-action v6 (e79a696 -> fb8b358)
- taiki-e/install-action v2 (4bc351f -> 7a79fe8) for the generic
  `with: tool:` installs (cargo-vet, coreutils, cargo-llvm-cov)

Dropped (would break CI):
- dtolnay/rust-toolchain @nightly (5b84223 -> e081816) broke the
  Pyodide/Emscripten wheel build: wasm32-unknown-emscripten std was no
  longer installed for the pinned nightly.
- taiki-e/install-action @cargo-tarpaulin tag (3d6bdc4 -> 7a79fe8)
  collapsed the tool-specific tag into a generic release SHA, so
  `cargo tarpaulin` was no longer installed (Generate Rust Coverage
  failed with `no such command: tarpaulin`).
Copilot AI review requested due to automatic review settings June 15, 2026 18:22
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 15, 2026 •

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
bashkit 97b7896 Commit Preview URL

Branch Preview URL
Jun 15 2026, 06:24 PM

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR fixes CI regressions introduced by a prior grouped Dependabot update by keeping the safe GitHub Actions bumps (setup-uv, Codecov, taiki-e install-action for generic tool installs) while avoiding the two action-ref changes that broke specific CI jobs.

Changes:

  • Bump astral-sh/setup-uv from v7 to v8.2.0 across Python/coverage/publish workflows.
  • Bump taiki-e/install-action (v2) commit pin used for generic with: tool: installs (cargo-vet, coreutils, cargo-llvm-cov).
  • Bump codecov/codecov-action (v6) commit pin used in the coverage upload job.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
.github/workflows/python.yml Updates astral-sh/setup-uv pin to v8.2.0 for Python CI jobs.
.github/workflows/publish-python.yml Updates astral-sh/setup-uv pin to v8.2.0 for release inspection/publish steps.
.github/workflows/coverage.yml Updates taiki-e/install-action pin for cargo-llvm-cov, updates setup-uv pin, and bumps Codecov action pin.
.github/workflows/ci.yml Updates taiki-e/install-action pin for cargo-vet and coreutils installs.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@chaliy
chaliy merged commit ef1e74c into main Jun 15, 2026
26 checks passed
@chaliy
chaliy deleted the claude/determined-curie-9wp7f4 branch June 15, 2026 18:31
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.

2 participants