File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -9,33 +9,34 @@ permissions:
99 contents : write
1010
1111jobs :
12- # JOB 1 : Analyse de code sur Linux (Docker est supporté ici )
12+ # JOB 1 : Analyse de code sur Linux (Docker requis )
1313 sonar-scan :
1414 runs-on : ubuntu-latest
1515 steps :
1616 - name : Checkout code
17- # Utilisation du hash SHA pour actions/checkout@v4
17+ # SHA pour actions/checkout@v4.1.1
1818 uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
1919 with :
2020 fetch-depth : 0
2121
2222 - name : SonarCloud Scan
23- # Utilisation du hash SHA pour SonarSource/sonarcloud-github-action
24- uses : SonarSource/sonarcloud-github-action@400171a1b051c0595b433390d4da511654e6074a
23+ # SHA mis à jour pour SonarSource/sonarcloud-github-action@v3.1.0
24+ uses : SonarSource/sonarcloud-github-action@e283307525381a179374092b3f11467464010a30
2525 env :
2626 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
2727 SONAR_TOKEN : ${{ secrets.BULK_FOLDER_SCAN }}
2828
2929 # JOB 2 : Build de l'exécutable sur Windows
3030 build :
31- needs : sonar-scan # Le build ne démarre QUE si le scan Sonar réussit
31+ needs : sonar-scan # Sécurité : bloque le build si le scan échoue
3232 runs-on : windows-latest
3333 steps :
3434 - name : Checkout code
3535 uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
3636
3737 - name : Set up Python
38- uses : actions/setup-python@82c3513126846c7546603a12903780360a5d2188
38+ # SHA pour actions/setup-python@v5.0.0
39+ uses : actions/setup-python@0a5c61591373683505ea898e09a3ee4f39ef2b9c
3940 with :
4041 python-version : ' 3.11'
4142
8687 & "C:\Program Files (x86)\Inno Setup 6\ISCC.exe" /DMyAppVersion=$ver "installer_script.iss"
8788
8889 - name : Create Release
90+ # SHA pour softprops/action-gh-release@v1
8991 uses : softprops/action-gh-release@de2c5731105a9687dd2b1f4021029c29c8e5e8a6
9092 with :
9193 tag_name : v${{ steps.get_version.outputs.VERSION }}
You can’t perform that action at this time.
0 commit comments