From c48c44e4c1f97d35c3b82ae85c2712500a7d8d91 Mon Sep 17 00:00:00 2001 From: Mikael Arguedas Date: Thu, 2 Apr 2020 12:56:15 +0200 Subject: [PATCH 1/3] yml input has been removed from codecov-action Signed-off-by: Mikael Arguedas --- .github/workflows/test.yml | 3 +-- .codecov.yml => codecov.yml | 0 2 files changed, 1 insertion(+), 2 deletions(-) rename .codecov.yml => codecov.yml (100%) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4b0d2355..090e93ef 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -27,13 +27,12 @@ jobs: # extra-cmake-args: '-DSECURITY=ON --no-warn-unused-cli' - name: Upload coverage to Codecov uses: codecov/codecov-action@v1.0.6 - if: github.event_name == 'pull_request' || (github.event_name == 'push' && github.ref == 'refs/heads/master') + # if: github.event_name == 'pull_request' || (github.event_name == 'push' && github.ref == 'refs/heads/master') with: file: ros_ws/build/sros2/coverage.xml flags: unittests name: sros2-coverage fail_ci_if_error: true - yml: .codecov.yml - name: Upload Logs uses: actions/upload-artifact@v1 if: failure() diff --git a/.codecov.yml b/codecov.yml similarity index 100% rename from .codecov.yml rename to codecov.yml From b0b555720faf1f839651c871bc70c3cc9233365d Mon Sep 17 00:00:00 2001 From: Mikael Arguedas Date: Thu, 2 Apr 2020 14:35:58 +0200 Subject: [PATCH 2/3] readd condition for uploading coverage Signed-off-by: Mikael Arguedas --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 090e93ef..698b7a0c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -27,7 +27,7 @@ jobs: # extra-cmake-args: '-DSECURITY=ON --no-warn-unused-cli' - name: Upload coverage to Codecov uses: codecov/codecov-action@v1.0.6 - # if: github.event_name == 'pull_request' || (github.event_name == 'push' && github.ref == 'refs/heads/master') + if: github.event_name == 'pull_request' || (github.event_name == 'push' && github.ref == 'refs/heads/master') with: file: ros_ws/build/sros2/coverage.xml flags: unittests From f71b472a597359f2e835edc16a08fec2b0621d87 Mon Sep 17 00:00:00 2001 From: Mikael Arguedas Date: Thu, 2 Apr 2020 14:36:36 +0200 Subject: [PATCH 3/3] cosmetic print change in CI log Signed-off-by: Mikael Arguedas --- .github/workflows/test.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 698b7a0c..2f8d12af 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,7 +11,8 @@ jobs: runs-on: ubuntu-latest container: osrf/ros2:devel steps: - - run: | + - name: Install prerequisites for action-ros-ci and FastRTPS + run: | apt-get -qq update apt-get -qq upgrade -y apt-get -qq install -y curl libasio-dev libtinyxml2-dev