1414 runs-on : ubuntu-latest
1515
1616 steps :
17- - uses : actions/checkout@v4
17+ - uses : actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0
1818
1919 # Building and copying React
2020
3838 # Building and testing .NET
3939
4040 - name : Setup .NET
41- uses : actions/setup-dotnet@v4
41+ uses : actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9 # v4.3.1
4242 with :
4343 dotnet-version : 8.0.x
4444
@@ -48,27 +48,27 @@ jobs:
4848 run : dotnet test tests/durablefunctionsmonitor.dotnetisolated.core.tests/*.csproj
4949
5050 - name : login to Docker hub
51- uses : docker/login-action@v3
51+ uses : docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3.7.0
5252 with :
5353 username : ${{ secrets.DOCKERHUB_USERNAME }}
5454 password : ${{ secrets.DOCKERHUB_TOKEN }}
5555
5656 - name : build and push durablefunctionsmonitor.dotnetbackend
57- uses : docker/build-push-action@v6
57+ uses : docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2
5858 with :
5959 context : ./durablefunctionsmonitor.dotnetbackend
6060 push : true
6161 tags : scaletone/durablefunctionsmonitor:${{ github.event.inputs.imageTag }}
6262
6363 - name : build and push custom-backends/mssql
64- uses : docker/build-push-action@v6
64+ uses : docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2
6565 with :
6666 context : ./custom-backends/mssql
6767 push : true
6868 tags : scaletone/durablefunctionsmonitor.mssql:${{ github.event.inputs.imageTag }}
6969
7070 - name : build and push custom-backends/netherite
71- uses : docker/build-push-action@v6
71+ uses : docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2
7272 with :
7373 context : ./custom-backends/netherite
7474 push : true
0 commit comments