CI: Remove most usages of `actions-rs` actions
These actions are unmaintained. The only one we continue to use is `actions-rs/clippy-check` because there is no suitable alternative.
This commit is contained in:
parent
b177eeb89e
commit
5c316e8d50
|
@ -11,20 +11,8 @@ jobs:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v3
|
||||||
|
- uses: dtolnay/rust-toolchain@stable
|
||||||
- uses: actions-rs/toolchain@v1
|
id: toolchain
|
||||||
with:
|
- run: rustup override set ${{steps.toolchain.outputs.name}}
|
||||||
toolchain: stable
|
- run: cargo install cargo-vet
|
||||||
override: true
|
- run: cargo vet --locked
|
||||||
|
|
||||||
- name: Install cargo-vet
|
|
||||||
uses: actions-rs/cargo@v1
|
|
||||||
with:
|
|
||||||
command: install
|
|
||||||
args: cargo-vet
|
|
||||||
|
|
||||||
- name: Run cargo vet --locked
|
|
||||||
uses: actions-rs/cargo@v1
|
|
||||||
with:
|
|
||||||
command: vet
|
|
||||||
args: --locked
|
|
||||||
|
|
|
@ -21,10 +21,7 @@ jobs:
|
||||||
mdbook-version: 'latest'
|
mdbook-version: 'latest'
|
||||||
|
|
||||||
- name: Install mdbook-katex
|
- name: Install mdbook-katex
|
||||||
uses: actions-rs/cargo@v1
|
run: cargo install mdbook-katex
|
||||||
with:
|
|
||||||
command: install
|
|
||||||
args: mdbook-katex
|
|
||||||
|
|
||||||
- name: Build zcashd book
|
- name: Build zcashd book
|
||||||
run: mdbook build doc/book/
|
run: mdbook build doc/book/
|
||||||
|
|
|
@ -75,19 +75,14 @@ jobs:
|
||||||
if: always()
|
if: always()
|
||||||
|
|
||||||
rust-clippy:
|
rust-clippy:
|
||||||
name: Clippy (1.68.0)
|
name: Clippy (MSRV)
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v3
|
||||||
- uses: actions-rs/toolchain@v1
|
|
||||||
with:
|
|
||||||
toolchain: 1.68.0
|
|
||||||
components: clippy
|
|
||||||
override: true
|
|
||||||
- name: Run clippy
|
- name: Run clippy
|
||||||
uses: actions-rs/clippy-check@v1
|
uses: actions-rs/clippy-check@v1
|
||||||
with:
|
with:
|
||||||
name: Clippy (1.68.0)
|
name: Clippy (MSRV)
|
||||||
token: ${{ secrets.GITHUB_TOKEN }}
|
token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
args: --all-features --all-targets -- -D warnings
|
args: --all-features --all-targets -- -D warnings
|
||||||
|
|
||||||
|
@ -96,12 +91,4 @@ jobs:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v3
|
||||||
- uses: actions-rs/toolchain@v1
|
- run: cargo fmt -- --check
|
||||||
with:
|
|
||||||
toolchain: 1.68.0
|
|
||||||
override: true
|
|
||||||
- run: rustup component add rustfmt
|
|
||||||
- uses: actions-rs/cargo@v1
|
|
||||||
with:
|
|
||||||
command: fmt
|
|
||||||
args: -- --check
|
|
||||||
|
|
|
@ -1,2 +1,3 @@
|
||||||
[toolchain]
|
[toolchain]
|
||||||
channel = "1.68.0"
|
channel = "1.68.0"
|
||||||
|
components = ["clippy", "rustfmt"]
|
||||||
|
|
Loading…
Reference in New Issue