Update GitHub Actions CI

The following updates are performed:
* update actions/checkout to v4
* replace unmaintained actions-rs/toolchain by dtolnay/rust-toolchain
* replace unmaintained actions-rs/cargo by direct invocation of cargo
This commit is contained in:
Dirk Stolle 2023-12-31 22:46:13 +01:00
parent 6ccc26e342
commit c143d8e460

@ -26,17 +26,12 @@ jobs:
build_docs: build_docs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v4
- name: Setup Pages - name: Setup Pages
uses: actions/configure-pages@v4 uses: actions/configure-pages@v4
- uses: actions-rs/toolchain@v1 - uses: dtolnay/rust-toolchain@stable
with:
toolchain: stable
- name: Build docs - name: Build docs
uses: actions-rs/cargo@v1 run: cargo doc --no-deps
with:
command: doc
args: --no-deps
- name: Fix docs - name: Fix docs
run: | run: |
rm -rf ./docs rm -rf ./docs