@@ -13,10 +13,10 @@ jobs:
1313
1414 steps :
1515 - name : Checkout repository
16- uses : actions/checkout@v4
16+ uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
1717
1818 - name : Setup .NET
19- uses : actions/setup-dotnet@v4
19+ uses : actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9 # v4
2020 with :
2121 dotnet-version : 8.0.x
2222
@@ -38,21 +38,21 @@ jobs:
3838
3939 # Upload raw build output for the packaging job
4040 - name : Upload Windows build output
41- uses : actions/upload-artifact@v4
41+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
4242 with :
4343 name : windows-build-output
4444 path : publish/win-x64/
4545 retention-days : 1
4646
4747 - name : Upload Linux build output
48- uses : actions/upload-artifact@v4
48+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
4949 with :
5050 name : linux-build-output
5151 path : publish/linux-x64/
5252 retention-days : 1
5353
5454 - name : Upload macOS build output
55- uses : actions/upload-artifact@v4
55+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
5656 with :
5757 name : macos-build-output
5858 path : publish/osx-x64/
@@ -65,23 +65,23 @@ jobs:
6565
6666 steps :
6767 - name : Checkout repository
68- uses : actions/checkout@v4
68+ uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
6969
7070 # Download build outputs from the build job
7171 - name : Download Windows build
72- uses : actions/download-artifact@v4
72+ uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
7373 with :
7474 name : windows-build-output
7575 path : publish/win-x64/
7676
7777 - name : Download Linux build
78- uses : actions/download-artifact@v4
78+ uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
7979 with :
8080 name : linux-build-output
8181 path : publish/linux-x64/
8282
8383 - name : Download macOS build
84- uses : actions/download-artifact@v4
84+ uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
8585 with :
8686 name : macos-build-output
8787 path : publish/osx-x64/
@@ -98,21 +98,21 @@ jobs:
9898
9999 # Upload artifacts for download from the Actions tab
100100 - name : Upload Windows artifact
101- uses : actions/upload-artifact@v4
101+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
102102 with :
103103 name : BCFileDecryptor-windows
104104 path : BCFileDecryptor-windows.zip
105105 retention-days : 30
106106
107107 - name : Upload Linux artifact
108- uses : actions/upload-artifact@v4
108+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
109109 with :
110110 name : BCFileDecryptor-linux
111111 path : BCFileDecryptor-linux.zip
112112 retention-days : 30
113113
114114 - name : Upload macOS artifact
115- uses : actions/upload-artifact@v4
115+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
116116 with :
117117 name : BCFileDecryptor-macos
118118 path : BCFileDecryptor-macos.zip
@@ -121,7 +121,7 @@ jobs:
121121 # If this was triggered by a release, attach the binaries to the release
122122 - name : Upload binaries to release
123123 if : github.event_name == 'release'
124- uses : AButler/upload-release-assets@v2.0
124+ uses : AButler/upload-release-assets@ec6d3263266dc57eb6645b5f75e827987f7c217d # v2.0
125125 with :
126126 files : ' BCFileDecryptor-*.zip'
127127 repo-token : ${{ secrets.GITHUB_TOKEN }}
0 commit comments