From fe486364c40d040e8353f2157292ffb2dc8e4201 Mon Sep 17 00:00:00 2001 From: "Salvador E. Tropea" Date: Thu, 21 Mar 2024 09:56:31 -0300 Subject: [PATCH] [CI/CD][Tests] Switching to a GHA for coveralls The python app fails for Debian Sid --- .github/workflows/pythonapp.yml | 35 ++++++++++----------------------- 1 file changed, 10 insertions(+), 25 deletions(-) diff --git a/.github/workflows/pythonapp.yml b/.github/workflows/pythonapp.yml index 064366c9..d1a5d408 100644 --- a/.github/workflows/pythonapp.yml +++ b/.github/workflows/pythonapp.yml @@ -98,18 +98,11 @@ jobs: - name: Upload Coverage # Don't mix stable coverage with development coverage if: github.ref == 'refs/heads/dev' - env: - COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }} - COVERALLS_FLAG_NAME: ${{ matrix.ki_release }}_${{ matrix.w_tests }} - COVERALLS_PARALLEL: true - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - # apt-get update - # apt-get -y install python3-pip - # pip3 install coveralls - #coveralls --service=github - #echo Disabled by now - coveralls + uses: coverallsapp/github-action@v2 + with: + flag-name: ${{ matrix.ki_release }}_${{ matrix.w_tests }} + parallel: true + github-token: ${{ secrets.GITHUB_TOKEN }} test_indep: strategy: @@ -160,18 +153,11 @@ jobs: - name: Upload Coverage # Don't mix stable coverage with development coverage if: github.ref == 'refs/heads/dev' - env: - COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }} - COVERALLS_FLAG_NAME: independent - COVERALLS_PARALLEL: true - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - # apt-get update - # apt-get -y install python3-pip - # pip3 install coveralls - #coveralls --service=github - #echo Disabled by now - coveralls + uses: coverallsapp/github-action@v2 + with: + flag-name: independent + parallel: true + github-token: ${{ secrets.GITHUB_TOKEN }} create_images: name: Triggers the docker images creation @@ -257,4 +243,3 @@ jobs: COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }} run: | curl -k https://coveralls.io/webhook?repo_token=$COVERALLS_REPO_TOKEN -d "payload[build_num]="$GITHUB_RUN_ID"&payload[status]=done" -