chore: Shrink CI/CD

This commit is contained in:
Fabio Lenherr / DashieTM 2023-12-14 16:38:15 +01:00
parent ce15ac565f
commit c132765571
4 changed files with 45 additions and 25 deletions

View file

@ -11,9 +11,7 @@ env:
jobs:
build:
runs-on: [self-hosted, ubuntu]
steps:
- uses: actions/checkout@v3
- name: nightly-rust
@ -21,17 +19,7 @@ jobs:
with:
profile: minimal
toolchain: nightly
- name: run code coverage
uses: actions-rs/tarpaulin@v0.1
with:
version: '0.15.0'
args: '-- --test-threads 1'
- name: upload code coverage
uses: actions/upload-artifact@v1
with:
name: code-coverage-report
path: cobertura.xml
- name: Build
run: cargo build --verbose
- name: Run tests
run: cargo test --verbose
- name: Run clippy
run: cargo clippy --fix