🎯Workflow
1️⃣Search🔍 the CodeQuality scanner tool
2️⃣Hands On✍
1️⃣Search🔍 the CodeQuality scanner tool
- As always Let's go to the 🛒marketplace
- Looking for a Codequality scanner🐞
- Well, the SonarCloud is very used
2️⃣Hands On✍
- Select SonarCloud and complete✅ the process
- Just select the current repository in which you are working
- You will be redirected to login📌 of the web SonarCloud(Just continue with your github account)
- Create Organization👥
2️⃣Hands On✍
- Inside the web ,get the SONAR_TOKEN
- ✏Save the SONAR_TOKEN as a secret in the repository
- Create this file🗒 at the root directory >sonar-project.properties
sonar.projectKey=sharker_sharker
sonar.organization=sharker
sonar.host.url=https://sonarcloud.io
- Add ➕ this job to the Workflow
sonarcloud:
name: SonarCloud
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis
- name: SonarCloud Scan
uses: SonarSource/sonarcloud-github-action@master
env:
# This Token is automatically generated by Github
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information, if any
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
🎬Run The Action
Done 🚀
Top comments (1)
Next week I finish the rest. Greetings👋