Refactor actions to reuse shared steps

This commit is contained in:
Quentin Gliech
2025-02-06 10:47:41 +01:00
parent c6a5f106c2
commit 058a301e3b
11 changed files with 67 additions and 120 deletions

View File

@@ -23,9 +23,7 @@ jobs:
uses: actions/checkout@v4.2.2
- name: Install Rust toolchain
run: |
rustup toolchain install stable
rustup default stable
uses: dtolnay/rust-toolchain@stable
- name: Setup sccache
uses: mozilla-actions/sccache-action@v0.0.7
@@ -38,7 +36,7 @@ jobs:
- name: Install Node
uses: actions/setup-node@v4.2.0
with:
node-version: 20
node-version: 22
- name: Build the documentation
run: sh misc/build-docs.sh