From 5f35eed2876f6f710a54c42adaca5c229c19000c Mon Sep 17 00:00:00 2001 From: Clyde Johnston Date: Thu, 17 Aug 2023 23:59:55 +0000 Subject: [PATCH] Added SONAR and COVERALLS tokens to environment for nox job --- .github/workflows/test-and-release.yml | 8 ++++++-- noxfile.py | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test-and-release.yml b/.github/workflows/test-and-release.yml index 22b69005..76ea194e 100644 --- a/.github/workflows/test-and-release.yml +++ b/.github/workflows/test-and-release.yml @@ -12,8 +12,8 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-20.04, windows-2019-npcap] - python: ['3.7', '3.8', '3.9', '3.10'] + os: [ ubuntu-20.04, windows-2019-npcap ] + python: [ '3.7', '3.8', '3.9', '3.10' ] runs-on: ${{ matrix.os }} steps: - name: Check out @@ -52,6 +52,10 @@ jobs: run: | nox --non-interactive --error-on-missing-interpreters --session test pristine --python ${{ matrix.python }} nox --non-interactive --session demo check_style docs + env: + SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} + COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Save logs uses: actions/upload-artifact@v3 diff --git a/noxfile.py b/noxfile.py index 6c8dd888..886fba39 100644 --- a/noxfile.py +++ b/noxfile.py @@ -140,7 +140,7 @@ def test(session): session.log("Coveralls skipped") # Submit analysis to SonarCloud. This also has to be run from the test session to access the coverage files. - sonarcloud_token = session.env.get("SONARCLOUD_TOKEN") + sonarcloud_token = session.env.get("SONAR_TOKEN") if sys.platform.startswith("linux") and is_latest_python(session) and sonarcloud_token: session.run("coverage", "xml", "-i", "-o", str(ROOT_DIR / ".coverage.xml"))