Use v2 of setup-rust-action on CI

This commit is contained in:
Héctor Ramón Jiménez 2024-03-12 12:06:11 +01:00
parent 2de3253012
commit 34317bba5d
No known key found for this signature in database
GPG key ID: 7CC46565708259A7
7 changed files with 12 additions and 12 deletions

View file

@ -8,7 +8,7 @@ jobs:
vulnerabilities: vulnerabilities:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: hecrj/setup-rust-action@v1 - uses: hecrj/setup-rust-action@v2
- name: Install cargo-audit - name: Install cargo-audit
run: cargo install cargo-audit run: cargo install cargo-audit
- uses: actions/checkout@master - uses: actions/checkout@master
@ -20,7 +20,7 @@ jobs:
# artifacts: # artifacts:
# runs-on: ubuntu-latest # runs-on: ubuntu-latest
# steps: # steps:
# - uses: hecrj/setup-rust-action@v1 # - uses: hecrj/setup-rust-action@v2
# - name: Install cargo-outdated # - name: Install cargo-outdated
# run: cargo install cargo-outdated # run: cargo install cargo-outdated
# - uses: actions/checkout@master # - uses: actions/checkout@master

View file

@ -7,7 +7,7 @@ jobs:
todos_linux: todos_linux:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: hecrj/setup-rust-action@v1 - uses: hecrj/setup-rust-action@v2
- name: Install cargo-deb - name: Install cargo-deb
run: cargo install cargo-deb run: cargo install cargo-deb
- uses: actions/checkout@master - uses: actions/checkout@master
@ -36,7 +36,7 @@ jobs:
todos_windows: todos_windows:
runs-on: windows-latest runs-on: windows-latest
steps: steps:
- uses: hecrj/setup-rust-action@v1 - uses: hecrj/setup-rust-action@v2
- uses: actions/checkout@master - uses: actions/checkout@master
- name: Enable static CRT linkage - name: Enable static CRT linkage
run: | run: |
@ -56,7 +56,7 @@ jobs:
todos_macos: todos_macos:
runs-on: macOS-latest runs-on: macOS-latest
steps: steps:
- uses: hecrj/setup-rust-action@v1 - uses: hecrj/setup-rust-action@v2
- uses: actions/checkout@master - uses: actions/checkout@master
- name: Build todos binary - name: Build todos binary
env: env:
@ -73,7 +73,7 @@ jobs:
todos_raspberry: todos_raspberry:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: hecrj/setup-rust-action@v1 - uses: hecrj/setup-rust-action@v2
- uses: actions/checkout@master - uses: actions/checkout@master
- name: Install cross - name: Install cross
run: cargo install cross run: cargo install cross

View file

@ -4,7 +4,7 @@ jobs:
widget: widget:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: hecrj/setup-rust-action@v1 - uses: hecrj/setup-rust-action@v2
- uses: actions/checkout@master - uses: actions/checkout@master
- name: Check standalone `iced_widget` crate - name: Check standalone `iced_widget` crate
run: cargo check --package iced_widget --features image,svg,canvas run: cargo check --package iced_widget --features image,svg,canvas
@ -14,7 +14,7 @@ jobs:
env: env:
RUSTFLAGS: --cfg=web_sys_unstable_apis RUSTFLAGS: --cfg=web_sys_unstable_apis
steps: steps:
- uses: hecrj/setup-rust-action@v1 - uses: hecrj/setup-rust-action@v2
with: with:
rust-version: stable rust-version: stable
targets: wasm32-unknown-unknown targets: wasm32-unknown-unknown

View file

@ -6,7 +6,7 @@ jobs:
concurrency: concurrency:
group: ${{ github.workflow }}-${{ github.ref }} group: ${{ github.workflow }}-${{ github.ref }}
steps: steps:
- uses: hecrj/setup-rust-action@v1 - uses: hecrj/setup-rust-action@v2
with: with:
rust-version: nightly-2023-12-11 rust-version: nightly-2023-12-11
- uses: actions/checkout@v2 - uses: actions/checkout@v2

View file

@ -4,7 +4,7 @@ jobs:
all: all:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: hecrj/setup-rust-action@v1 - uses: hecrj/setup-rust-action@v2
with: with:
components: rustfmt components: rustfmt
- uses: actions/checkout@master - uses: actions/checkout@master

View file

@ -4,7 +4,7 @@ jobs:
all: all:
runs-on: macOS-latest runs-on: macOS-latest
steps: steps:
- uses: hecrj/setup-rust-action@v1 - uses: hecrj/setup-rust-action@v2
with: with:
components: clippy components: clippy
- uses: actions/checkout@master - uses: actions/checkout@master

View file

@ -10,7 +10,7 @@ jobs:
os: [ubuntu-latest, windows-latest, macOS-latest] os: [ubuntu-latest, windows-latest, macOS-latest]
rust: [stable, beta] rust: [stable, beta]
steps: steps:
- uses: hecrj/setup-rust-action@v1 - uses: hecrj/setup-rust-action@v2
with: with:
rust-version: ${{ matrix.rust }} rust-version: ${{ matrix.rust }}
- uses: actions/checkout@master - uses: actions/checkout@master