From d6946fca3a69cb93cfa2abfb160e063e935ba579 Mon Sep 17 00:00:00 2001 From: Tom Date: Tue, 9 May 2023 19:58:30 +0100 Subject: [PATCH] feat: Added SonarCloud (#86) --- .github/workflows/deploy-docker-image.yml | 6 ++++++ sonar-project.properties | 12 ++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 sonar-project.properties diff --git a/.github/workflows/deploy-docker-image.yml b/.github/workflows/deploy-docker-image.yml index 5eab420b..fcc54fed 100644 --- a/.github/workflows/deploy-docker-image.yml +++ b/.github/workflows/deploy-docker-image.yml @@ -74,6 +74,12 @@ jobs: tags: ${{ steps.metadata.outputs.tags }} labels: ${{ steps.metadata.outputs.labels }} + - name: SonarCloud Scan + uses: SonarSource/sonarcloud-github-action@5875562561d22a34be0c657405578705a169af6c # v1.9.1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information, if any + SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} + # Create a release based on the new tag - name: Create release uses: softprops/action-gh-release@de2c0eb89ae2a093876385947365aca7b0e5f844 # v0.1.15 diff --git a/sonar-project.properties b/sonar-project.properties new file mode 100644 index 00000000..7c3ff0a2 --- /dev/null +++ b/sonar-project.properties @@ -0,0 +1,12 @@ +sonar.projectKey=GhostWriters_docker-packt-cli +sonar.organization=ghostwriters + +# This is the name and version displayed in the SonarCloud UI. +#sonar.projectName=docker-packt-cli +#sonar.projectVersion=1.0 + +# Path is relative to the sonar-project.properties file. Replace "\" by "/" on Windows. +#sonar.sources=. + +# Encoding of the source code. Default is default system encoding +#sonar.sourceEncoding=UTF-8