66 branches :
77 - current
88 paths :
9- - requirements.txt
109 - Dockerfile
1110 - .github/workflows/docker.yml
1211 pull_request :
1312 paths :
14- - requirements.txt
1513 - Dockerfile
1614 - .github/workflows/docker.yml
1715
@@ -25,36 +23,36 @@ jobs:
2523 steps :
2624 -
2725 name : Install pagefind
28- uses : jaxxstorm/action-install-gh-release@v2.1.0
26+ uses : jaxxstorm/action-install-gh-release@6096f2a2bbfee498ced520b6922ac2c06e990ed2 # v2.1.0
2927 with :
3028 repo : cloudcannon/pagefind
3129 -
3230 name : Checkout source code
33- uses : actions/checkout@v5.0.0
31+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
3432 -
3533 name : Set up QEMU
36- uses : docker/setup-qemu-action@v3
34+ uses : docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # v3
3735 -
3836 name : Set up Docker Buildx
39- uses : docker/setup-buildx-action@v3
37+ uses : docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3
4038 -
4139 name : Login to DockerHub
4240 if : github.event_name != 'pull_request'
43- uses : docker/login-action@v3
41+ uses : docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3
4442 with :
4543 username : ${{ secrets.DOCKER_USER }}
4644 password : ${{ secrets.DOCKER_PASSWORD }}
4745 - name : Login to GitHub Container Registry
4846 if : github.event_name != 'pull_request'
49- uses : docker/login-action@v3
47+ uses : docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3
5048 with :
5149 registry : ghcr.io
5250 username : ${{ github.repository_owner }}
5351 password : ${{ secrets.GITHUB_TOKEN }}
5452 -
5553 name : Build and push
5654 id : docker_build
57- uses : docker/build-push-action@v6
55+ uses : docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6
5856 with :
5957 context : .
6058 push : ${{ github.event_name != 'pull_request' }}
0 commit comments