From 0ec0b4c1a18defdb23169bd4b3c21b1c095a03df Mon Sep 17 00:00:00 2001 From: Caleb Hattingh Date: Wed, 5 Jul 2023 13:35:32 +0200 Subject: [PATCH] Add GITHUB_TOKEN to coverage upload env (#83) * Add GITHUB_TOKEN to coverage upload env * Move finish outside the parallel build --- .github/workflows/pythonapp.yml | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/.github/workflows/pythonapp.yml b/.github/workflows/pythonapp.yml index b7f2c7c..033d945 100644 --- a/.github/workflows/pythonapp.yml +++ b/.github/workflows/pythonapp.yml @@ -48,15 +48,21 @@ jobs: id: extract_branch - name: Upload coverage env: + GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}" COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }} COVERALLS_PARALLEL: "true" if: matrix.os == 'ubuntu-latest' run: | - coveralls - - name: Finish parallel coverage + coveralls --service=github + + coveralls: + name: Indicate completion to coveralls.io + needs: build + runs-on: ubuntu-latest + steps: + - name: Finished env: - GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}" - if: matrix.os == 'ubuntu-latest' + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | - coveralls --finish - + pip3 install --upgrade coveralls + coveralls --service=github --finish