|
|
@@ -21,9 +21,6 @@ env:
|
|
|
# a step 'if env.GHCR_USERNAME' != ""', so we copy these to succinctly test whether
|
|
|
# credentials have been provided before trying to run steps that need them.
|
|
|
GHCR_USERNAME: ${{ secrets.GHCR_USERNAME }}
|
|
|
-
|
|
|
- # Sonar
|
|
|
- SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
|
|
|
|
|
|
jobs:
|
|
|
detect-noop:
|
|
|
@@ -178,7 +175,8 @@ jobs:
|
|
|
export KUBEBUILDER_ATTACH_CONTROL_PLANE_OUTPUT=true
|
|
|
make test
|
|
|
|
|
|
- - name: SonarCloud Scan
|
|
|
+ - name: SonarCloud Scans
|
|
|
+ if: secrets.SONAR_TOKEN != ''
|
|
|
uses: SonarSource/sonarcloud-github-action@master
|
|
|
env:
|
|
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information, if any
|