Skip to content

Commit 0bac581

Browse files
Update release.yml
1 parent 2741e0a commit 0bac581

1 file changed

Lines changed: 7 additions & 11 deletions

File tree

.github/workflows/release.yml

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,34 +9,31 @@ permissions:
99
contents: write
1010

1111
jobs:
12-
# JOB 1 : Analyse de code sur Linux (Docker requis)
12+
# JOB 1 : Analyse de code sur Linux (Nécessaire pour l'action Docker SonarCloud)
1313
sonar-scan:
1414
runs-on: ubuntu-latest
1515
steps:
1616
- name: Checkout code
17-
# SHA pour actions/checkout@v4.1.1
18-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
17+
uses: actions/checkout@v4
1918
with:
2019
fetch-depth: 0
2120

2221
- name: SonarCloud Scan
23-
# SHA mis à jour pour SonarSource/sonarcloud-github-action@v3.1.0
24-
uses: SonarSource/sonarcloud-github-action@e283307525381a179374092b3f11467464010a30
22+
uses: SonarSource/sonarcloud-github-action@v3
2523
env:
2624
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2725
SONAR_TOKEN: ${{ secrets.BULK_FOLDER_SCAN }}
2826

2927
# JOB 2 : Build de l'exécutable sur Windows
3028
build:
31-
needs: sonar-scan # Sécurité : bloque le build si le scan échoue
29+
needs: sonar-scan # Le build ne commence que si le scan Sonar est validé
3230
runs-on: windows-latest
3331
steps:
3432
- name: Checkout code
35-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
33+
uses: actions/checkout@v4
3634

3735
- name: Set up Python
38-
# SHA pour actions/setup-python@v5.0.0
39-
uses: actions/setup-python@0a5c61591373683505ea898e09a3ee4f39ef2b9c
36+
uses: actions/setup-python@v5
4037
with:
4138
python-version: '3.11'
4239

@@ -87,8 +84,7 @@ jobs:
8784
& "C:\Program Files (x86)\Inno Setup 6\ISCC.exe" /DMyAppVersion=$ver "installer_script.iss"
8885
8986
- name: Create Release
90-
# SHA pour softprops/action-gh-release@v1
91-
uses: softprops/action-gh-release@de2c5731105a9687dd2b1f4021029c29c8e5e8a6
87+
uses: softprops/action-gh-release@v2
9288
with:
9389
tag_name: v${{ steps.get_version.outputs.VERSION }}
9490
name: Release v${{ steps.get_version.outputs.VERSION }}

0 commit comments

Comments
 (0)