From 5127b8cb27ae0ffeb57f70dbf1844cebe949dddf Mon Sep 17 00:00:00 2001 From: Bryan Gurney Date: Tue, 30 Jul 2024 10:00:59 -0400 Subject: [PATCH] github actions: update recommended Rust to 1.80.0 Signed-off-by: Bryan Gurney --- .github/workflows/cargo.yml | 2 +- .github/workflows/fedora.yml | 32 ++++++++++++++++---------------- .github/workflows/main.yml | 8 ++++---- .github/workflows/nightly.yml | 12 ++++++------ .github/workflows/ubuntu.yml | 26 +++++++++++++------------- .github/workflows/valgrind.yml | 10 +++++----- .github/workflows/weekly.yml | 2 +- 7 files changed, 46 insertions(+), 46 deletions(-) diff --git a/.github/workflows/cargo.yml b/.github/workflows/cargo.yml index 19d5ba8422..0fc11b9393 100644 --- a/.github/workflows/cargo.yml +++ b/.github/workflows/cargo.yml @@ -51,7 +51,7 @@ jobs: - uses: dtolnay/rust-toolchain@master with: components: cargo - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN - name: Check out ci repo run: git clone https://github.com/stratis-storage/ci.git - name: Run comparisons of version specs with available Fedora packages diff --git a/.github/workflows/fedora.yml b/.github/workflows/fedora.yml index 967881615d..df7a9348b0 100644 --- a/.github/workflows/fedora.yml +++ b/.github/workflows/fedora.yml @@ -40,46 +40,46 @@ jobs: matrix: include: - task: make -f Makefile clippy - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: clippy - task: PROFILEDIR=debug make -f Makefile build - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo - task: PROFILEDIR=debug make -f Makefile build-test-extras - toolchain: 1.72.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo - task: PROFILEDIR=debug make -f Makefile build-min - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo - task: PROFILEDIR=debug make -f Makefile build-min-no-systemd - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo - task: PROFILEDIR=debug make -f Makefile build-utils - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo - task: PROFILEDIR=debug make -f Makefile build-no-ipc - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo - task: PROFILEDIR=debug make -f Makefile stratisd-tools - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo - task: make -f Makefile docs-ci - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo - task: make -f Makefile test - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo - task: make -f Makefile build - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo - task: make -f Makefile build-test-extras - toolchain: 1.72.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo - task: make -f Makefile build-min - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo - task: make -f Makefile build-no-ipc - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo runs-on: ubuntu-22.04 container: @@ -114,7 +114,7 @@ jobs: matrix: include: - task: RUST_LOG=stratisd=debug make -f Makefile test-loop - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo runs-on: ubuntu-22.04 container: @@ -161,7 +161,7 @@ jobs: - task: >- TANG_URL=localhost make -f Makefile test-clevis-loop-should-fail - toolchain: 1.78.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo runs-on: ubuntu-22.04 container: diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index ffb6ed30e4..d2b2835915 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -40,10 +40,10 @@ jobs: matrix: include: - task: make -f Makefile fmt-ci - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: rustfmt - task: make -f Makefile check-typos - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo runs-on: ubuntu-22.04 container: @@ -162,7 +162,7 @@ jobs: - uses: dtolnay/rust-toolchain@master with: components: cargo - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN - name: Run stratisd-min cli tests run: make test-stratisd-min - name: Run stratis-min cli tests @@ -227,7 +227,7 @@ jobs: - uses: dtolnay/rust-toolchain@master with: components: cargo - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN - name: Build stratisd run: PROFILEDIR=debug make -f Makefile build-all - name: Install stratisd diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index b14b21d272..04d29ec7a4 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -15,7 +15,7 @@ jobs: matrix: include: - task: cargo package - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo runs-on: ubuntu-22.04 container: @@ -65,7 +65,7 @@ jobs: - uses: dtolnay/rust-toolchain@master with: components: cargo, clippy - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN - uses: baptiste0928/cargo-install@v2 with: crate: cargo-audit @@ -145,7 +145,7 @@ jobs: - uses: dtolnay/rust-toolchain@master with: components: cargo - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN - uses: baptiste0928/cargo-install@v2 with: crate: cargo-audit @@ -180,7 +180,7 @@ jobs: - uses: dtolnay/rust-toolchain@master with: components: cargo - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN - name: Check out ci repo run: git clone https://github.com/stratis-storage/ci.git - name: Run comparisons of version specs with available Fedora packages @@ -240,7 +240,7 @@ jobs: - uses: dtolnay/rust-toolchain@master with: components: cargo - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN - name: Build stratisd run: PROFILEDIR=debug make -f Makefile build-all - name: Install stratisd @@ -265,7 +265,7 @@ jobs: strategy: matrix: include: - - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + - toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN - toolchain: 1.71.1 # LOWEST SUPPORTED RUST TOOLCHAIN runs-on: ubuntu-22.04 steps: diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index a20bc04c72..299e875109 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -40,40 +40,40 @@ jobs: matrix: include: - task: make -f Makefile clippy - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: clippy - task: PROFILEDIR=debug make -f Makefile build - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo - task: PROFILEDIR=debug make -f Makefile build-min - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo - task: PROFILEDIR=debug make -f Makefile build-min-no-systemd - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo - task: PROFILEDIR=debug make -f Makefile build-utils - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo - task: PROFILEDIR=debug make -f Makefile build-no-ipc - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo - task: PROFILEDIR=debug make -f Makefile stratisd-tools - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo - task: make -f Makefile docs-ci - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo - task: make -f Makefile test - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo - task: make -f Makefile build - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo - task: make -f Makefile build-min - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo - task: make -f Makefile build-no-ipc - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo runs-on: ubuntu-22.04 container: @@ -111,7 +111,7 @@ jobs: matrix: include: - task: RUST_LOG=stratisd=debug make -f Makefile test-loop - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo runs-on: ubuntu-22.04 container: diff --git a/.github/workflows/valgrind.yml b/.github/workflows/valgrind.yml index be87963cd5..6e9f75381d 100644 --- a/.github/workflows/valgrind.yml +++ b/.github/workflows/valgrind.yml @@ -20,12 +20,12 @@ jobs: matrix: include: - task: make -f Makefile test-valgrind - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo - task: >- TANG_URL=localhost make -f Makefile test-clevis-loop-should-fail-valgrind - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo runs-on: ubuntu-22.04 container: @@ -60,7 +60,7 @@ jobs: matrix: include: - task: RUST_LOG=stratisd=debug make -f Makefile test-loop-valgrind - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo runs-on: ubuntu-22.04 container: @@ -104,7 +104,7 @@ jobs: matrix: include: # MANDATORY CHECKS USING CURRENT DEVELOPMENT ENVIRONMENT - - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + - toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN # MANDATORY CHECKS USING LOWEST SUPPORTED ENVIRONMENT PROXY - toolchain: 1.71.1 # LOWEST SUPPORTED RUST TOOLCHAIN runs-on: ubuntu-22.04 @@ -203,7 +203,7 @@ jobs: - uses: dtolnay/rust-toolchain@master with: components: cargo - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN - name: Build stratisd run: PROFILEDIR=debug make -f Makefile build-all - name: Install stratisd diff --git a/.github/workflows/weekly.yml b/.github/workflows/weekly.yml index 5bd12ff2ef..5602d426c5 100644 --- a/.github/workflows/weekly.yml +++ b/.github/workflows/weekly.yml @@ -99,7 +99,7 @@ jobs: - uses: dtolnay/rust-toolchain@master with: components: cargo - toolchain: 1.79.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN + toolchain: 1.80.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN - uses: baptiste0928/cargo-install@v2 with: crate: cargo-audit