@@ -25,40 +25,40 @@ jobs:
2525 steps :
2626 - name : Checkout code without refs
2727 if : ${{ inputs.refs == '' }}
28- uses : actions/checkout@v4
28+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
2929
3030 - name : Checkout code with refs
3131 if : ${{ inputs.refs != '' }}
32- uses : actions/checkout@v4
32+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
3333 with :
3434 ref : ${{ inputs.refs }}
3535
3636 - name : Set up QEMU
37- uses : docker/setup-qemu-action@v3
37+ uses : docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3
3838
3939 - name : Set up Docker Buildx
40- uses : docker/setup-buildx-action@v3
40+ uses : docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
4141
4242 - name : Run dapper
4343 run : make ci
4444
4545 - name : Read some Secrets
46- uses : rancher-eio/read-vault-secrets@main
46+ uses : rancher-eio/read-vault-secrets@0da85151ad1f19ed7986c41587e45aac1ace74b6 # v3
4747 if : ${{ inputs.push == true }}
4848 with :
4949 secrets : |
5050 secret/data/github/repo/${{ github.repository }}/dockerhub/rancher/credentials username | DOCKER_USERNAME ;
5151 secret/data/github/repo/${{ github.repository }}/dockerhub/rancher/credentials password | DOCKER_PASSWORD
5252
5353 - name : Login to Docker Hub
54- uses : docker/login-action@v3
54+ uses : docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
5555 if : ${{ inputs.push == true }}
5656 with :
5757 username : ${{ env.DOCKER_USERNAME }}
5858 password : ${{ env.DOCKER_PASSWORD }}
5959
6060 - name : Docker Build (Controller)
61- uses : docker/build-push-action@v5
61+ uses : docker/build-push-action@ca052bb54ab0790a636c9b5f226502c73d547a25 # v5
6262 with :
6363 provenance : false
6464 context : .
@@ -68,11 +68,11 @@ jobs:
6868 tags : ${{ env.repo }}/${{ env.controllerImageName }}:${{ inputs.tag }}
6969
7070 - name : Docker Build (Webhook)
71- uses : docker/build-push-action@v5
71+ uses : docker/build-push-action@ca052bb54ab0790a636c9b5f226502c73d547a25 # v5
7272 with :
7373 provenance : false
7474 context : .
7575 platforms : linux/amd64,linux/arm64
7676 file : package/Dockerfile.webhook
7777 push : ${{ inputs.push }}
78- tags : ${{ env.repo }}/${{ env.webhookImageName }}:${{ inputs.tag }}
78+ tags : ${{ env.repo }}/${{ env.webhookImageName }}:${{ inputs.tag }}
0 commit comments