From 5617f5be24a369df4495cb2e9708ae62cd46ced2 Mon Sep 17 00:00:00 2001 From: Alex Huszagh Date: Sun, 8 Sep 2024 17:26:36 -0500 Subject: [PATCH] Update actions versions. --- .github/workflows/Comprehensive.yml | 5 ++--- .github/workflows/Cross.yml | 10 ++++------ .github/workflows/Features.yml | 5 ++--- .github/workflows/OSX.yml | 5 ++--- .github/workflows/Simple.yml | 10 +++++----- .github/workflows/Valgrind.yml | 5 ++--- 6 files changed, 17 insertions(+), 23 deletions(-) diff --git a/.github/workflows/Comprehensive.yml b/.github/workflows/Comprehensive.yml index 762cc824..c30284b1 100644 --- a/.github/workflows/Comprehensive.yml +++ b/.github/workflows/Comprehensive.yml @@ -10,12 +10,11 @@ jobs: strategy: fail-fast: true steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Install latest nightly - uses: actions-rs/toolchain@v1 + uses: dtolnay/rust-toolchain@stable with: toolchain: nightly - override: true components: rustfmt, clippy - run: ci/comprehensive.sh - run: ALL_FEATURES=1 ci/comprehensive.sh diff --git a/.github/workflows/Cross.yml b/.github/workflows/Cross.yml index 60c423f0..a62b813f 100644 --- a/.github/workflows/Cross.yml +++ b/.github/workflows/Cross.yml @@ -38,12 +38,11 @@ jobs: - x86_64-pc-windows-gnu steps: - - uses: actions/checkout@v2 - - uses: actions-rs/toolchain@v1 + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@stable with: toolchain: stable target: ${{matrix.target}} - override: true - uses: actions-rs/cargo@v1 with: use-cross: true @@ -77,12 +76,11 @@ jobs: - x86_64-unknown-netbsd steps: - - uses: actions/checkout@v2 - - uses: actions-rs/toolchain@v1 + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@stable with: toolchain: stable target: ${{matrix.target}} - override: true - uses: actions-rs/cargo@v1 with: use-cross: true diff --git a/.github/workflows/Features.yml b/.github/workflows/Features.yml index 9de95bb3..17ea1422 100644 --- a/.github/workflows/Features.yml +++ b/.github/workflows/Features.yml @@ -10,12 +10,11 @@ jobs: strategy: fail-fast: true steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Install latest nightly - uses: actions-rs/toolchain@v1 + uses: dtolnay/rust-toolchain@stable with: toolchain: nightly - override: true components: rustfmt, clippy - run: ci/test.sh - run: NIGHTLY=1 NO_STD=1 ci/test.sh diff --git a/.github/workflows/OSX.yml b/.github/workflows/OSX.yml index 4c1f91b7..446d02fd 100644 --- a/.github/workflows/OSX.yml +++ b/.github/workflows/OSX.yml @@ -15,12 +15,11 @@ jobs: - x86_64-apple-darwin steps: - - uses: actions/checkout@v2 - - uses: actions-rs/toolchain@v1 + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@stable with: toolchain: stable target: ${{matrix.target}} - override: true - uses: actions-rs/cargo@v1 with: use-cross: true diff --git a/.github/workflows/Simple.yml b/.github/workflows/Simple.yml index 529248aa..94e4d753 100644 --- a/.github/workflows/Simple.yml +++ b/.github/workflows/Simple.yml @@ -12,10 +12,10 @@ jobs: matrix: rust: [1.63.0] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: submodules: recursive - - uses: dtolnay/rust-toolchain@master + - uses: dtolnay/rust-toolchain@stable with: toolchain: ${{matrix.rust}} - run: cargo check @@ -29,10 +29,10 @@ jobs: matrix: rust: [1.65.0, stable, beta, nightly] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: submodules: recursive - - uses: dtolnay/rust-toolchain@master + - uses: dtolnay/rust-toolchain@stable with: toolchain: ${{matrix.rust}} - run: cargo check @@ -45,7 +45,7 @@ jobs: strategy: fail-fast: true steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Install latest nightly uses: actions-rs/toolchain@v1 with: diff --git a/.github/workflows/Valgrind.yml b/.github/workflows/Valgrind.yml index 9d269603..3730b38b 100644 --- a/.github/workflows/Valgrind.yml +++ b/.github/workflows/Valgrind.yml @@ -10,12 +10,11 @@ jobs: strategy: fail-fast: true steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Install latest nightly - uses: actions-rs/toolchain@v1 + uses: dtolnay/rust-toolchain@stable with: toolchain: nightly - override: true - run: sudo apt-get update - run: sudo apt-get install valgrind - run: cargo +nightly install cargo-valgrind