Skip to content

ci: Fix broken tests#251

Merged
notgull merged 3 commits into
masterfrom
notgull/fix-ci-2
Mar 16, 2026
Merged

ci: Fix broken tests#251
notgull merged 3 commits into
masterfrom
notgull/fix-ci-2

Conversation

@notgull

@notgull notgull commented Mar 15, 2026

Copy link
Copy Markdown
Contributor
  • Update FreeBSD version in Cirrus CI
  • Silence clippy

- Update FreeBSD version in Cirrus CI
- Silence clippy

Signed-off-by: John Nunley <dev@notgull.net>
@notgull

notgull commented Mar 15, 2026

Copy link
Copy Markdown
Contributor Author

@taiki-e Any idea why Cirrus is failing to download from crates.io?

cargo test --target $TARGET
�[1m�[92m    Updating�[0m crates.io index
�[1m�[91merror�[0m: failed to get `cfg-if` as a dependency of package `async-io v2.6.0 (/tmp/cirrus-ci-build)`

Caused by:
  download of config.json failed

Caused by:
  failed to download from `https://index.crates.io/config.json`

Caused by:
  [60] SSL peer certificate or SSH remote key was not OK (SSL certificate OpenSSL verify result: unable to get local issuer certificate (20))

Exit status: 101

Blocked on bytecodealliance/rustix#1576

Signed-off-by: John Nunley <dev@notgull.net>
@taiki-e

taiki-e commented Mar 16, 2026

Copy link
Copy Markdown
Collaborator

It should be able to be fixed by installing ca_root_nss like https://github.com/tokio-rs/tokio/pull/7961/changes.

Signed-off-by: John Nunley <dev@notgull.net>
@notgull notgull merged commit 39b785b into master Mar 16, 2026
24 checks passed
@notgull notgull deleted the notgull/fix-ci-2 branch March 16, 2026 02:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants