From 1812811e6c9a6cdc4c36c0803410ff05c79f1681 Mon Sep 17 00:00:00 2001 From: Daisuke Iuchi <42408108+da1suk8@users.noreply.github.com> Date: Wed, 8 Nov 2023 14:46:26 +0900 Subject: [PATCH] ci: change default rust toolchain from 1.60.0 to 1.67.0 --- .github/workflows/benchmarking.yml | 12 ++--- .github/workflows/release.yml | 4 +- .github/workflows/tests.yml | 72 +++++++++++++++--------------- 3 files changed, 44 insertions(+), 44 deletions(-) diff --git a/.github/workflows/benchmarking.yml b/.github/workflows/benchmarking.yml index a2674db30..8a0cb0747 100644 --- a/.github/workflows/benchmarking.yml +++ b/.github/workflows/benchmarking.yml @@ -22,7 +22,7 @@ jobs: - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: 1.60.0 + toolchain: 1.67.0 target: wasm32-unknown-unknown profile: minimal override: true @@ -30,7 +30,7 @@ jobs: uses: actions/cache@v3 with: path: ~/.cargo - key: cargocache-v2-benchmarking-rust:1.60.0-{{ checksum "Cargo.lock" }} + key: cargocache-v2-benchmarking-rust:1.67.0-{{ checksum "Cargo.lock" }} - name: Version information run: rustc --version; cargo --version; rustup --version; rustup target list --installed - name: Run vm benchmarks (Singlepass) @@ -51,7 +51,7 @@ jobs: - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: 1.60.0 + toolchain: 1.67.0 target: wasm32-unknown-unknown profile: minimal override: true @@ -59,7 +59,7 @@ jobs: uses: actions/cache@v3 with: path: ~/.cargo - key: cargocache-v2-package_crypto-rust:1.60.0-${{ hashFiles('Cargo.lock') }} + key: cargocache-v2-package_crypto-rust:1.67.0-${{ hashFiles('Cargo.lock') }} - name: Version information run: rustc --version; cargo --version; rustup --version; rustup target list --installed - name: Build @@ -80,7 +80,7 @@ jobs: - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: 1.60.0 + toolchain: 1.67.0 target: wasm32-unknown-unknown profile: minimal override: true @@ -88,7 +88,7 @@ jobs: uses: actions/cache@v3 with: path: ~/.cargo - key: cargocache-v2-package_vm-rust:1.60.0-${{ hashFiles('Cargo.lock') }} + key: cargocache-v2-package_vm-rust:1.67.0-${{ hashFiles('Cargo.lock') }} - name: Version information run: rustc --version; cargo --version; rustup --version; rustup target list --installed - name: Build diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 270563179..3353390d9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,7 +17,7 @@ jobs: - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: 1.60.0 + toolchain: 1.67.0 target: wasm32-unknown-unknown profile: minimal override: true @@ -57,7 +57,7 @@ jobs: working-directory: ./ run: | echo "Checking all contracts under ./artifacts" - docker run --volumes-from with_code rust:1.60.0 /bin/bash -e -c 'cd ./code/packages/check; export GLOBIGNORE=../../artifacts/floaty.wasm; cargo run ../../artifacts/*.wasm' + docker run --volumes-from with_code rust:1.67.0 /bin/bash -e -c 'cd ./code/packages/check; export GLOBIGNORE=../../artifacts/floaty.wasm; cargo run ../../artifacts/*.wasm' docker cp with_code:/code/artifacts . - name: Create Release diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 5544c9486..aec72d6c2 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -19,7 +19,7 @@ jobs: - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: 1.60.0 + toolchain: 1.67.0 target: wasm32-unknown-unknown profile: minimal override: true @@ -27,7 +27,7 @@ jobs: uses: actions/cache@v3 with: path: ~/.cargo - key: cargocache-v2-package_crypto-rust:1.60.0-${{ hashFiles('Cargo.lock') }} + key: cargocache-v2-package_crypto-rust:1.67.0-${{ hashFiles('Cargo.lock') }} - name: Version information run: rustc --version; cargo --version; rustup --version; rustup target list --installed - name: Build @@ -48,7 +48,7 @@ jobs: - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: 1.60.0 + toolchain: 1.67.0 target: wasm32-unknown-unknown profile: minimal override: true @@ -56,7 +56,7 @@ jobs: uses: actions/cache@v3 with: path: ~/.cargo - key: cargocache-v2-package_derive-rust:1.60.0-${{ hashFiles('Cargo.lock') }} + key: cargocache-v2-package_derive-rust:1.67.0-${{ hashFiles('Cargo.lock') }} - name: Version information run: rustc --version; cargo --version; rustup --version; rustup target list --installed - name: Build @@ -77,7 +77,7 @@ jobs: - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: 1.60.0 + toolchain: 1.67.0 target: wasm32-unknown-unknown profile: minimal override: true @@ -85,7 +85,7 @@ jobs: uses: actions/cache@v3 with: path: ~/.cargo - key: cargocache-v2-package_schema-rust:1.60.0-${{ hashFiles('Cargo.lock') }} + key: cargocache-v2-package_schema-rust:1.67.0-${{ hashFiles('Cargo.lock') }} - name: Version information run: rustc --version; cargo --version; rustup --version; rustup target list --installed - name: Build @@ -106,7 +106,7 @@ jobs: - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: 1.60.0 + toolchain: 1.67.0 target: wasm32-unknown-unknown profile: minimal override: true @@ -114,7 +114,7 @@ jobs: uses: actions/cache@v3 with: path: ~/.cargo - key: cargocache-v2-package_std-rust:1.60.0-${{ hashFiles('Cargo.lock') }} + key: cargocache-v2-package_std-rust:1.67.0-${{ hashFiles('Cargo.lock') }} - name: Version information run: rustc --version; cargo --version; rustup --version; rustup target list --installed - name: Add wasm32 target @@ -160,7 +160,7 @@ jobs: - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: 1.60.0 + toolchain: 1.67.0 target: wasm32-unknown-unknown profile: minimal override: true @@ -168,7 +168,7 @@ jobs: uses: actions/cache@v3 with: path: ~/.cargo - key: cargocache-v2-package_storage-rust:1.60.0-${{ hashFiles('Cargo.lock') }} + key: cargocache-v2-package_storage-rust:1.67.0-${{ hashFiles('Cargo.lock') }} - name: Version information run: rustc --version; cargo --version; rustup --version; rustup target list --installed - name: Build library for native target @@ -192,7 +192,7 @@ jobs: - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: 1.60.0 + toolchain: 1.67.0 target: wasm32-unknown-unknown profile: minimal override: true @@ -200,7 +200,7 @@ jobs: uses: actions/cache@v3 with: path: ~/.cargo - key: cargocache-v2-package_vm-rust:1.60.0-${{ hashFiles('Cargo.lock') }} + key: cargocache-v2-package_vm-rust:1.67.0-${{ hashFiles('Cargo.lock') }} - name: Version information run: rustc --version; cargo --version; rustup --version; rustup target list --installed - name: Build @@ -227,7 +227,7 @@ jobs: - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: 1.60.0 + toolchain: 1.67.0 target: wasm32-unknown-unknown profile: minimal override: true @@ -235,7 +235,7 @@ jobs: uses: actions/cache@v3 with: path: ~/.cargo - key: cargocache-v2-contract_burner-rust:1.60.0-${{ hashFiles('contracts/burner/Cargo.lock') }} + key: cargocache-v2-contract_burner-rust:1.67.0-${{ hashFiles('contracts/burner/Cargo.lock') }} - name: Version information run: rustc --version; cargo --version; rustup --version; rustup target list --installed - name: Add wasm32 target @@ -273,7 +273,7 @@ jobs: - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: 1.60.0 + toolchain: 1.67.0 target: wasm32-unknown-unknown profile: minimal override: true @@ -281,7 +281,7 @@ jobs: uses: actions/cache@v3 with: path: ~/.cargo - key: cargocache-v2-contract_crypto_verify-rust:1.60.0-${{ hashFiles('contracts/crypto-verify/Cargo.lock') }} + key: cargocache-v2-contract_crypto_verify-rust:1.67.0-${{ hashFiles('contracts/crypto-verify/Cargo.lock') }} - name: Version information run: rustc --version; cargo --version; rustup --version; rustup target list --installed - name: Add wasm32 target @@ -319,7 +319,7 @@ jobs: - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: 1.60.0 + toolchain: 1.67.0 target: wasm32-unknown-unknown profile: minimal override: true @@ -327,7 +327,7 @@ jobs: uses: actions/cache@v3 with: path: ~/.cargo - key: cargocache-v2-contract_hackatom-rust:1.60.0-${{ hashFiles('contracts/hackatom/Cargo.lock') }} + key: cargocache-v2-contract_hackatom-rust:1.67.0-${{ hashFiles('contracts/hackatom/Cargo.lock') }} - name: Version information run: rustc --version; cargo --version; rustup --version; rustup target list --installed - name: Add wasm32 target @@ -365,7 +365,7 @@ jobs: - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: 1.60.0 + toolchain: 1.67.0 target: wasm32-unknown-unknown profile: minimal override: true @@ -373,7 +373,7 @@ jobs: uses: actions/cache@v3 with: path: ~/.cargo - key: cargocache-v2-contract_ibc_reflect-rust:1.60.0-${{ hashFiles('contracts/ibc-reflect/Cargo.lock') }} + key: cargocache-v2-contract_ibc_reflect-rust:1.67.0-${{ hashFiles('contracts/ibc-reflect/Cargo.lock') }} - name: Version information run: rustc --version; cargo --version; rustup --version; rustup target list --installed - name: Add wasm32 target @@ -411,7 +411,7 @@ jobs: - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: 1.60.0 + toolchain: 1.67.0 target: wasm32-unknown-unknown profile: minimal override: true @@ -419,7 +419,7 @@ jobs: uses: actions/cache@v3 with: path: ~/.cargo - key: cargocache-v2-contract_ibc_reflect_send-rust:1.60.0-${{ hashFiles('contracts/ibc-reflect-send/Cargo.lock') }} + key: cargocache-v2-contract_ibc_reflect_send-rust:1.67.0-${{ hashFiles('contracts/ibc-reflect-send/Cargo.lock') }} - name: Version information run: rustc --version; cargo --version; rustup --version; rustup target list --installed - name: Add wasm32 target @@ -457,7 +457,7 @@ jobs: - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: 1.60.0 + toolchain: 1.67.0 target: wasm32-unknown-unknown profile: minimal override: true @@ -465,7 +465,7 @@ jobs: uses: actions/cache@v3 with: path: ~/.cargo - key: cargocache-v2-contract_queue-rust:1.60.0-${{ hashFiles('contracts/queue/Cargo.lock') }} + key: cargocache-v2-contract_queue-rust:1.67.0-${{ hashFiles('contracts/queue/Cargo.lock') }} - name: Version information run: rustc --version; cargo --version; rustup --version; rustup target list --installed - name: Add wasm32 target @@ -504,7 +504,7 @@ jobs: - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: 1.60.0 + toolchain: 1.67.0 target: wasm32-unknown-unknown profile: minimal override: true @@ -512,7 +512,7 @@ jobs: uses: actions/cache@v3 with: path: ~/.cargo - key: cargocache-v2-contract_query_queue-rust:1.60.0-${{ hashFiles('contracts/queue/Cargo.lock', 'contracts/query-queue/Cargo.lock') }} + key: cargocache-v2-contract_query_queue-rust:1.67.0-${{ hashFiles('contracts/queue/Cargo.lock', 'contracts/query-queue/Cargo.lock') }} - name: Version information run: rustc --version; cargo --version; rustup --version; rustup target list --installed - name: Add wasm32 target @@ -553,7 +553,7 @@ jobs: - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: 1.60.0 + toolchain: 1.67.0 target: wasm32-unknown-unknown profile: minimal override: true @@ -561,7 +561,7 @@ jobs: uses: actions/cache@v3 with: path: ~/.cargo - key: cargocache-v2-contract_reflect-rust:1.60.0-${{ hashFiles('contracts/reflect/Cargo.lock') }} + key: cargocache-v2-contract_reflect-rust:1.67.0-${{ hashFiles('contracts/reflect/Cargo.lock') }} - name: Version information run: rustc --version; cargo --version; rustup --version; rustup target list --installed - name: Add wasm32 target @@ -599,7 +599,7 @@ jobs: - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: 1.60.0 + toolchain: 1.67.0 target: wasm32-unknown-unknown profile: minimal override: true @@ -607,7 +607,7 @@ jobs: uses: actions/cache@v3 with: path: ~/.cargo - key: cargocache-v2-contract_staking-rust:1.60.0-${{ hashFiles('contracts/staking/Cargo.lock') }} + key: cargocache-v2-contract_staking-rust:1.67.0-${{ hashFiles('contracts/staking/Cargo.lock') }} - name: Version information run: rustc --version; cargo --version; rustup --version; rustup target list --installed - name: Add wasm32 target @@ -645,7 +645,7 @@ jobs: - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: 1.60.0 + toolchain: 1.67.0 target: wasm32-unknown-unknown profile: minimal override: true @@ -653,7 +653,7 @@ jobs: uses: actions/cache@v3 with: path: ~/.cargo - key: cargocache-v2-contract_staking-rust:1.60.0-${{ hashFiles('contracts/voting-with-uuid/Cargo.lock') }} + key: cargocache-v2-contract_staking-rust:1.67.0-${{ hashFiles('contracts/voting-with-uuid/Cargo.lock') }} - name: Version information run: rustc --version; cargo --version; rustup --version; rustup target list --installed - name: Add wasm32 target @@ -691,7 +691,7 @@ jobs: - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: 1.60.0 + toolchain: 1.67.0 target: wasm32-unknown-unknown profile: minimal override: true @@ -699,7 +699,7 @@ jobs: uses: actions/cache@v3 with: path: ~/.cargo - key: cargocache-v2-fmt-rust:1.60.0-${{ hashFiles('Cargo.lock', 'contracts/*/Cargo.lock') }} + key: cargocache-v2-fmt-rust:1.67.0-${{ hashFiles('Cargo.lock', 'contracts/*/Cargo.lock') }} - name: Version information run: rustc --version; cargo --version; rustup --version; rustup target list --installed - name: Add rustfmt component @@ -743,7 +743,7 @@ jobs: - name: Install Rust uses: actions-rs/toolchain@v1 with: - toolchain: 1.60.0 + toolchain: 1.67.0 target: wasm32-unknown-unknown profile: minimal override: true @@ -751,7 +751,7 @@ jobs: uses: actions/cache@v3 with: path: ~/.cargo - key: cargocache-v2-clippy-rust:1.60.0-${{ hashFiles('Cargo.lock', 'contracts/*/Cargo.lock') }} + key: cargocache-v2-clippy-rust:1.67.0-${{ hashFiles('Cargo.lock', 'contracts/*/Cargo.lock') }} - name: Version information run: rustc --version; cargo --version; rustup --version; rustup target list --installed - name: Add clippy component