Skip to content

Commit d7654eb

Browse files
authored
fixing the coverage workflow and the specifying a better release path (#122)
1 parent fa08133 commit d7654eb

File tree

2 files changed

+3
-11
lines changed

2 files changed

+3
-11
lines changed

.github/workflows/coverage.yml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -27,20 +27,12 @@ jobs:
2727
env:
2828
CMAKE_GENERATOR: Ninja
2929

30-
- name: Configure Project
30+
- name: Build and Test Project
3131
env:
3232
EIGEN3_INCLUDE_DIR: ${{ steps.install-eigen3.outputs.EIGEN3_INCLUDE_DIR }}
3333
EIGEN3_DIR: ${{ steps.install-eigen3.outputs.EIGEN3_DIR}}
3434
run: >
35-
cmake --preset debug-linux-shared-config
36-
37-
- name: Build Project
38-
run: >
39-
cmake --build --preset debug-linux-shared-build
40-
41-
- name: Test Project
42-
run: >
43-
cmake --build --preset debug-linux-shared-build --target test
35+
cmake --workflow --preset test-debug-linux-static-workflow
4436
4537
- name: Generate gcovr report
4638
run: |

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,5 +38,5 @@ jobs:
3838
uses: svenstaro/upload-release-action@v2
3939
with:
4040
repo_token: ${{ secrets.GITHUB_TOKEN }}
41-
file: build/${{ matrix.build-variant }}/respond-*.deb
41+
file: ${{ github.workspace }}/build/${{ matrix.build-variant }}/*.deb
4242
tag: ${{ github.ref }}

0 commit comments

Comments
 (0)