diff --git a/.github/workflows/benchmarks.yml b/.github/workflows/benchmarks.yml index db1a3281..2b3de5dc 100644 --- a/.github/workflows/benchmarks.yml +++ b/.github/workflows/benchmarks.yml @@ -16,10 +16,10 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - name: Install nightly + - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: nightly + toolchain: stable - name: Rebuild benchmarks run: benchmarks/build-all.sh 5 @@ -27,10 +27,10 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - name: Install nightly + - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: nightly + toolchain: stable - name: Run benchmarks run: benchmarks/run-all.sh diff --git a/.github/workflows/benchmarks_native.yaml b/.github/workflows/benchmarks_native.yaml index c9d11d1a..9ccbd2bb 100644 --- a/.github/workflows/benchmarks_native.yaml +++ b/.github/workflows/benchmarks_native.yaml @@ -12,9 +12,9 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - name: Install nightly + - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: nightly + toolchain: stable - name: Rebuild benchmarks docker - run: benchmarks/build-all-native.sh --run \ No newline at end of file + run: benchmarks/build-all-native.sh --run diff --git a/.github/workflows/sightglass.yml b/.github/workflows/sightglass.yml index 8c47e37f..b7c53f77 100644 --- a/.github/workflows/sightglass.yml +++ b/.github/workflows/sightglass.yml @@ -37,10 +37,10 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Install nightly + - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: nightly + toolchain: stable - name: Download Cached Wasmtime engine uses: actions/cache@v2 @@ -57,7 +57,7 @@ jobs: ./build - name: Build all - run: cargo +nightly build --verbose --all + run: cargo build --verbose --all - name: Test all - run: cargo +nightly test --verbose --all + run: cargo test --verbose --all diff --git a/benchmarks/Dockerfile.native b/benchmarks/Dockerfile.native index b6d02fb1..3ad44dad 100644 --- a/benchmarks/Dockerfile.native +++ b/benchmarks/Dockerfile.native @@ -1,6 +1,6 @@ FROM ubuntu:20.04 ENV DEBIAN_FRONTEND="noninteractive" TZ="America" -ARG RUST_VERSION="nightly-2022-04-24" +ARG RUST_VERSION="1.70.0" RUN apt update && apt-get install -y --no-install-recommends curl ca-certificates build-essential # Install rust diff --git a/benchmarks/run-all.sh b/benchmarks/run-all.sh index 8aabaae5..34f9a0cb 100755 --- a/benchmarks/run-all.sh +++ b/benchmarks/run-all.sh @@ -9,7 +9,7 @@ set -e SCRIPT_DIR="$( cd -- "$( dirname -- "${BASH_SOURCE[0]:-$0}"; )" &> /dev/null && pwd 2> /dev/null; )"; SUITE=$SCRIPT_DIR/all.suite PROJECT_DIR=$(dirname $SCRIPT_DIR) -SIGHTGLASS="cargo +nightly run --bin sightglass-cli --" +SIGHTGLASS="cargo run --bin sightglass-cli --" ENGINE=$PROJECT_DIR/engines/wasmtime/libengine.so export RUST_LOG=debug diff --git a/benchmarks/run-native.sh b/benchmarks/run-native.sh index 78075302..a31c35eb 100755 --- a/benchmarks/run-native.sh +++ b/benchmarks/run-native.sh @@ -9,7 +9,7 @@ set -e BENCHMARKS_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd ) SIGHTGLASS_BASE=$(dirname $BENCHMARKS_DIR) -SIGHTGLASS="cargo +nightly run --release --bin sightglass-cli --" +SIGHTGLASS="cargo run --release --bin sightglass-cli --" ENGINE=$SIGHTGLASS_BASE/engines/native/libengine.so