Skip to content

Commit

Permalink
fix: Address problem with CI failing due to OpenSSL linker issues on …
Browse files Browse the repository at this point in the history
…nightly build (contentauth#887)

* fix: Address problem with CI failing due to OpenSSL linker issues on nightly build

* Fix nightly invocation
  • Loading branch information
scouten-adobe authored Jan 27, 2025
1 parent 3a6a26b commit 0a22601
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -308,13 +308,20 @@ jobs:
uses: actions/checkout@v4

- name: Install Rust toolchain
uses: dtolnay/rust-toolchain@nightly
uses: dtolnay/rust-toolchain@master
with:
toolchain: nightly-2025-01-24
# Pinning to specific nightly build for now. More recent versions
# (not sure of start date) cause linker problems with OpenSSL native
# code on Mac and Windows, but only when built with minimal dependencies.
# Problem discovered on 2025-01-27.
# TO DO: Investigate and file bugs if necessary against rust-lang.

- name: Cache Rust dependencies
uses: Swatinem/rust-cache@v2

- name: Run tests
run: cargo +nightly test -Z direct-minimal-versions --all-targets --all-features
run: cargo +nightly-2025-01-24 test -Z direct-minimal-versions --all-targets --all-features

clippy_check:
name: Clippy
Expand Down

0 comments on commit 0a22601

Please sign in to comment.