Skip to content

Commit 2741e0a

Browse files
Update release.yml
1 parent 914bd66 commit 2741e0a

1 file changed

Lines changed: 8 additions & 6 deletions

File tree

.github/workflows/release.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,33 +9,34 @@ permissions:
99
contents: write
1010

1111
jobs:
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

@@ -86,6 +87,7 @@ jobs:
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 }}

0 commit comments

Comments
 (0)