Skip to content

Harden CI test job against transient crates.io download failures#16

Merged
eywalker merged 2 commits into
mainfrom
copilot/fix-github-actions-test-job
Jun 20, 2026
Merged

Harden CI test job against transient crates.io download failures#16
eywalker merged 2 commits into
mainfrom
copilot/fix-github-actions-test-job

Conversation

Copilot AI commented Jun 20, 2026

Copy link
Copy Markdown
Contributor

The test GitHub Actions job was failing before compilation because Cargo aborted on a transient crates.io download error while resolving dependencies. This change makes the CI workflow more tolerant of short-lived network failures during dependency fetches.

  • Workflow reliability

    • Set a higher Cargo retry budget in the CI workflow environment.
    • Applies to both cargo build and cargo test in the test job without changing local developer behavior.
  • Scope

    • No production Rust code changes.
    • No dependency version changes or lockfile churn.
  • Change

    env:
      CARGO_TERM_COLOR: always
      CARGO_NET_RETRY: 10

Copilot AI changed the title [WIP] Fix the failing GitHub Actions job test Harden CI test job against transient crates.io download failures Jun 20, 2026
Copilot AI requested a review from eywalker June 20, 2026 01:35
@eywalker eywalker marked this pull request as ready for review June 20, 2026 01:44
@eywalker eywalker merged commit 9a47c7e into main Jun 20, 2026
3 checks passed
@eywalker eywalker deleted the copilot/fix-github-actions-test-job branch June 20, 2026 01:56
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