From 5a8afd45405d5ef63a3916a976bb24e6021de54b Mon Sep 17 00:00:00 2001 From: Alex Crichton Date: Thu, 4 Jun 2020 11:32:49 -0500 Subject: [PATCH] Pin nightlies to fix lightbeam compilation (#1818) Looks like lightbeam's nightly dependencies don't compile on the most recent nightly. For now let's pin nightlies to get CI green. --- .github/workflows/main.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 7303ff56d3..36257ade82 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -55,7 +55,7 @@ jobs: submodules: true - uses: ./.github/actions/install-rust with: - toolchain: nightly + toolchain: nightly-2020-06-03 - run: cargo doc --no-deps --all --exclude wasmtime-cli --exclude test-programs --exclude cranelift-codegen-meta - run: cargo doc --package cranelift-codegen-meta --document-private-items - uses: actions/upload-artifact@v1 @@ -75,7 +75,7 @@ jobs: submodules: true - uses: ./.github/actions/install-rust with: - toolchain: nightly + toolchain: nightly-2020-06-03 # Check some feature combinations of the `wasmtime` crate - run: cargo check --manifest-path crates/wasmtime/Cargo.toml --no-default-features @@ -167,7 +167,7 @@ jobs: rust: beta - build: nightly os: ubuntu-latest - rust: nightly + rust: nightly-2020-06-03 - build: macos os: macos-latest rust: stable @@ -233,9 +233,9 @@ jobs: # Build and test lightbeam if we're using the nightly toolchain. Note that # Lightbeam tests fail right now, but we don't want to block on that. - run: cargo build --package lightbeam - if: matrix.rust == 'nightly' + if: matrix.rust == 'nightly-2020-06-03' - run: cargo test --package lightbeam - if: matrix.rust == 'nightly' + if: matrix.rust == 'nightly-2020-06-03' continue-on-error: true env: RUST_BACKTRACE: 1