aboutsummaryrefslogtreecommitdiffstats
path: root/.github/workflows
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/ci.yaml24
1 files changed, 14 insertions, 10 deletions
diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml
index db90ef4..56cfdda 100644
--- a/.github/workflows/ci.yaml
+++ b/.github/workflows/ci.yaml
@@ -51,6 +51,7 @@ jobs:
- router
- rule-executor
- aggregator
+ - typologies
name: dockerfile / ${{ matrix.crate }}
steps:
- uses: actions/checkout@v5
@@ -166,19 +167,22 @@ jobs:
for processor in warden pseudonyms aggregator configuration; do
cp crates/$processor/.env.example crates/$processor/.env
done
- - name: Collect coverage data
- # Generate separate reports for nextest and doctests, and combine them.
- run: |
- cargo llvm-cov nextest --workspace --locked --all-features --lcov --output-path lcov.info
- # switch to nightly
- # cargo llvm-cov --no-report nextest
- # cargo llvm-cov --no-report --doc
- # cargo llvm-cov report --doctests --lcov --output-path lcov.info
- - name: Upload coverage reports to Codecov
+ # - name: Collect coverage data
+ # # Generate separate reports for nextest and doctests, and combine them.
+ # run: |
+ # cargo llvm-cov nextest --workspace --locked --all-features --lcov --output-path lcov.info
+ # # switch to nightly
+ # # cargo llvm-cov --no-report nextest
+ # # cargo llvm-cov --no-report --doc
+ # # cargo llvm-cov report --doctests --lcov --output-path lcov.info
+ - name: cargo llvm-cov
+ run: cargo llvm-cov nextest --workspace --locked --all-features --lcov --output-path lcov.info
+ - name: Upload to codecov.io
uses: codecov/codecov-action@v5
with:
+ fail_ci_if_error: true
token: ${{ secrets.CODECOV_TOKEN }}
- files: lcov.info
+ slug: ${{ github.repository }}
- name: Stop stack
if: always()
run: |