This is an automated email from the ASF dual-hosted git repository.
pnoltes pushed a commit to branch feature/coverage_on_github_workflow
in repository https://gitbox.apache.org/repos/asf/celix.git
The following commit(s) were added to
refs/heads/feature/coverage_on_github_workflow by this push:
new 6891fdd Updates github workflows
6891fdd is described below
commit 6891fddbbc0ca19605e10b2ae0fede2c6ee84846
Author: Pepijn Noltes <[email protected]>
AuthorDate: Fri Apr 17 18:16:30 2020 +0200
Updates github workflows
---
.github/workflows/coverage.yml | 4 ++--
.github/workflows/macos.yml | 1 -
.github/workflows/ubuntu.yml | 1 -
3 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml
index eaf0e41..2d54134 100644
--- a/.github/workflows/coverage.yml
+++ b/.github/workflows/coverage.yml
@@ -24,7 +24,6 @@ jobs:
libczmq-dev \
libcpputest-dev \
lcov
- cd $GITHUB_WORKSPACE
- name: Build
env:
BUILD_OPTIONS: |
@@ -43,4 +42,5 @@ jobs:
- name: Coveralls
uses: coverallsapp/github-action@master
with:
- github-token: ${{ secrets.GITHUB_TOKEN }}
\ No newline at end of file
+ github-token: ${{ secrets.GITHUB_TOKEN }}
+ path-to-lcov: build/coverage/*.info
\ No newline at end of file
diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml
index d20fd42..8748da7 100644
--- a/.github/workflows/macos.yml
+++ b/.github/workflows/macos.yml
@@ -20,7 +20,6 @@ jobs:
brew install lcov libffi zeromq czmq openssl cpputest
brew link --force libffi
brew unlink openssl && brew link openssl --force
- cd $GITHUB_WORKSPACE
- name: Build
env:
CC: ${{ matrix.compiler }}
diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml
index 426afc3..efd17ba 100644
--- a/.github/workflows/ubuntu.yml
+++ b/.github/workflows/ubuntu.yml
@@ -46,7 +46,6 @@ jobs:
libxml2-dev \
libczmq-dev \
libcpputest-dev
- cd $GITHUB_WORKSPACE
- name: Build
env:
CC: ${{ matrix.compiler }}