diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 64eb5d7b..1f7f0770 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -15,10 +15,10 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # 4.1.0 - name: Install .NET - uses: actions/setup-dotnet@v2 + uses: actions/setup-dotnet@3447fd6a9f9e57506b15f895c5b76d3b197dc7c2 # 3.2.0 with: dotnet-version: 7.0.x @@ -33,7 +33,7 @@ jobs: DataCollectionRunSettings.DataCollectors.DataCollector.Configuration.Format=opencover - name: Upload coverage - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@eaaf4bedf32dbdc6b720b63067d99c4d77d6047d # 3.1.4 with: token: ${{ secrets.CODECOV_TOKEN }} @@ -45,10 +45,10 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # 4.1.0 - name: Install .NET - uses: actions/setup-dotnet@v2 + uses: actions/setup-dotnet@3447fd6a9f9e57506b15f895c5b76d3b197dc7c2 # 3.2.0 with: dotnet-version: 7.0.x @@ -66,13 +66,13 @@ jobs: & "c:\Program Files (x86)\Inno Setup 6\ISCC.exe" Installer/Installer.iss - name: Upload artifacts (portable) - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # 3.1.3 with: name: LightBulb path: LightBulb/bin/publish/ - name: Upload artifacts (installer) - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # 3.1.3 with: name: LightBulb-Installer path: Installer/bin/LightBulb-Installer.exe @@ -89,13 +89,13 @@ jobs: steps: - name: Download artifacts (portable) - uses: actions/download-artifact@v3 + uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # 3.0.2 with: name: LightBulb path: LightBulb - name: Download artifacts (installer) - uses: actions/download-artifact@v3 + uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # 3.0.2 with: name: LightBulb-Installer @@ -127,7 +127,7 @@ jobs: steps: - name: Notify Discord - uses: tyrrrz/action-http-request@v1 + uses: tyrrrz/action-http-request@28a403e52ea0f292b85a1850aeab1b90abc54be0 # 1.0.0 with: url: ${{ secrets.DISCORD_WEBHOOK }} method: POST