name: test on: push: branches: [main] pull_request: jobs: test: # Vertskjører på kasse, samme oppsett som de andre prosjektene. runs-on: fish defaults: run: shell: fish {0} steps: - name: Hent koden uses: https://gitea.com/actions/checkout@v6 - name: Sørg for en Rust-verktøykjede run: | # Kjørebrukeren har rustup, men ingen standardkjede er satt. Uten dette svarer # cargo med at den ikke vet hvilken versjon den skal bruke. if not cargo --version >/dev/null 2>&1 rustup default stable end cargo --version - name: Formatering run: cargo fmt --check - name: Clippy run: cargo clippy --all-targets -- -D warnings - name: Tester run: cargo test --release --locked