chore: attempt to turn on codecov flags

This commit is contained in:
Eric Seidel
2023-09-08 11:07:22 -07:00
parent e4b182d75d
commit edc3130400
3 changed files with 19 additions and 1 deletions
@@ -68,9 +68,18 @@ runs:
sudo apt-get -y install lcov
lcov --remove coverage/lcov.info.bak "${{inputs.coverage_excludes}}" -o coverage/lcov.info
# Per https://stackoverflow.com/questions/73402042/github-action-expressions-split-string
- name: Split package name
env:
PACKAGE_PATH: ${{ inputs.working_directory}}
id: split
shell: ${{ inputs.shell }}
run: echo "package_name=${PACKAGE_PATH##*/}" >> $GITHUB_OUTPUT
- name: Upload Coverage
uses: codecov/codecov-action@v3
with:
flags: ${{ steps.split.outputs.package_name }}
token: ${{ inputs.codecov_token }}
- uses: VeryGoodOpenSource/very_good_coverage@v2
+9
View File
@@ -25,7 +25,16 @@ runs:
cargo install cargo-llvm-cov
cargo llvm-cov --lcov --output-path lcov.info
# Per https://stackoverflow.com/questions/73402042/github-action-expressions-split-string
- name: Split package name
env:
PACKAGE_PATH: ${{ inputs.working_directory}}
id: split
shell: ${{ inputs.shell }}
run: echo "package_name=${PACKAGE_PATH##*/}" >> $GITHUB_OUTPUT
- name: Upload Coverage
uses: codecov/codecov-action@v3
with:
flags: ${{ steps.split.outputs.package_name }}
token: ${{ inputs.codecov_token }}
+1 -1
View File
@@ -65,7 +65,7 @@ jobs:
- name: 📚 Git Checkout
uses: actions/checkout@v3
- name: 🦀 Build ${{ matrix.package }}
- name: 🦀 Build ${{ matrix.crate }}
uses: ./.github/actions/rust_crate
with:
codecov_token: ${{ secrets.CODECOV_TOKEN }}