4242 services : ${{ steps.load.outputs.services }}
4343 steps :
4444 - name : Checkout
45- uses : actions/checkout@v5
45+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4646
4747 - name : Load service mappings
4848 id : load
@@ -64,20 +64,20 @@ jobs:
6464
6565 steps :
6666 - name : Checkout
67- uses : actions/checkout@v5
67+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
6868
6969 - name : Configure AWS credentials
70- uses : aws-actions/configure-aws-credentials@v4
70+ uses : aws-actions/configure-aws-credentials@8df5847569e6427dd6c4fb1cf565c83acfa8afa7 # v6.0.0
7171 with :
7272 role-to-assume : ${{ secrets.AWS_ROLE_ARN }}
7373 aws-region : ${{ inputs.aws-region }}
7474
7575 - name : Login to Amazon ECR
7676 id : login-ecr
77- uses : aws-actions/amazon-ecr-login@v2
77+ uses : aws-actions/amazon-ecr-login@183a1442edf41672e66566b7fc560e297a290896 # v2.1.1
7878
7979 - name : Setup .NET
80- uses : actions/setup-dotnet@v5
80+ uses : actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5.2.0
8181 with :
8282 dotnet-version : 10.0.x
8383
@@ -222,7 +222,7 @@ jobs:
222222
223223 - name : Render ECS task definition with secrets
224224 id : render-task-def
225- uses : aws-actions/amazon-ecs-render-task-definition@v1.8.1
225+ uses : aws-actions/amazon-ecs-render-task-definition@77954e213ba1f9f9cb016b86a1d4f6fcdea0d57e # v1.8.4
226226 with :
227227 task-definition : ${{ steps.inject-roles.outputs.updated_task_def_file }}
228228 container-name : ${{ matrix.service.container }}
@@ -233,7 +233,7 @@ jobs:
233233
234234 - name : Deploy ECS service
235235 if : steps.build-image.outputs.skip != 'true'
236- uses : aws-actions/amazon-ecs-deploy-task-definition@v2
236+ uses : aws-actions/amazon-ecs-deploy-task-definition@fc8fc60f3a60ffd500fcb13b209c59d221ac8c8c # v2.6.1
237237 with :
238238 task-definition : ${{ steps.render-task-def.outputs.task-definition }}
239239 service : dms-${{ inputs.environment == 'prod' && 'prod' || 'preprod' }}-${{ matrix.service.name }}-service
0 commit comments