diff --git a/.gitea/workflows/gitea-ci.yaml b/.gitea/workflows/gitea-ci.yaml index c64ee93..0c660ad 100644 --- a/.gitea/workflows/gitea-ci.yaml +++ b/.gitea/workflows/gitea-ci.yaml @@ -22,20 +22,23 @@ jobs: - uses: actions/checkout@v3 - run: cargo build --all-features --all-targets - run: cargo test --all-features --all-targets --no-fail-fast + - run: tar -cvf target.tar target/ - uses: actions/upload-artifact@v3 with: name: cargo-target - path: ./target + path: target.tar code_coverage: name: Code Coverage + needs: build_and_test container: docker.io/drrobot/musichoard-ci:rust-1.75 steps: - uses: actions/checkout@v3 - uses: actions/download-artifact@v3 with: name: cargo-target - path: ./target + path: target.tar + - run: tar -xvf target.tar - run: >- grcov target/debug/profraw --binary-path target/debug/