Remove explicit sonar scan of PR.

I cannot for the life of me figure out how to get the sonar token to be
available in the PR.  Setting it in the project doesn't work for PRs
since tokens are not available to PRs run from forks.  Setting it in my
fork didn't work either.  It is available via codecov so /shrug
This commit is contained in:
Dave Shawley 2021-05-10 07:47:56 -04:00
parent ea97d07341
commit c7a3a834c0
No known key found for this signature in database
GPG key ID: F41A8A99298F8EED

View file

@ -15,8 +15,6 @@ jobs:
python-version: [3.7, 3.8, 3.9] python-version: [3.7, 3.8, 3.9]
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
with:
fetch-depth: 0 # sonar wants a "deep" clone
- name: Install python ${{ matrix.python-version }} - name: Install python ${{ matrix.python-version }}
uses: actions/setup-python@v2 uses: actions/setup-python@v2
with: with:
@ -44,12 +42,6 @@ jobs:
file: ./coverage.xml file: ./coverage.xml
flags: unittests flags: unittests
fail_ci_if_error: true fail_ci_if_error: true
- name: Run sonarqube scan
if: ${{ matrix.python-version == '3.9' }}
uses: SonarSource/sonarcloud-github-action@v1.3
env:
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
SONAR_TOKEN: ${{secrets.SONAR_TOKEN}}
- name: Save coverage report - name: Save coverage report
if: ${{ matrix.python-version == '3.9' }} if: ${{ matrix.python-version == '3.9' }}
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v2