1111 runs-on : ubuntu-latest
1212
1313 steps :
14- - uses : actions/checkout@v4
14+ - uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
1515
16- - uses : actions/setup-node@v4
16+ - uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
1717 with :
1818 node-version : 24
1919
2323 id : cache
2424 run : echo "path=$(pnpm store path)" >> $GITHUB_OUTPUT
2525
26- - uses : actions/cache@v4
26+ - uses : actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4
2727 with :
2828 path : ${{ steps.cache.outputs.path }}
2929 key : v1-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }}
3939 runs-on : ubuntu-latest
4040
4141 steps :
42- - uses : actions/checkout@v4
42+ - uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
4343
44- - uses : biomejs/setup-biome@v2
44+ - uses : biomejs/setup-biome@454fa0d884737805f48d7dc236c1761a0ac3cc13 # v2
4545 with :
4646 version : latest
4747
5151 runs-on : ubuntu-latest
5252
5353 steps :
54- - uses : actions/checkout@v4
54+ - uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
5555
56- - uses : actions/setup-node@v4
56+ - uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
5757 with :
5858 node-version : 24
5959
6363 id : cache
6464 run : echo "path=$(pnpm store path)" >> $GITHUB_OUTPUT
6565
66- - uses : actions/cache@v4
66+ - uses : actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4
6767 with :
6868 path : ${{ steps.cache.outputs.path }}
6969 key : v1-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }}
7979 runs-on : ubuntu-latest
8080
8181 steps :
82- - uses : actions/checkout@v4
82+ - uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
8383
84- - uses : actions/setup-node@v4
84+ - uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
8585 with :
8686 node-version : 24
8787
9191 id : cache
9292 run : echo "path=$(pnpm store path)" >> $GITHUB_OUTPUT
9393
94- - uses : actions/cache@v4
94+ - uses : actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4
9595 with :
9696 path : ${{ steps.cache.outputs.path }}
9797 key : v1-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }}
@@ -115,7 +115,7 @@ jobs:
115115 steps :
116116 - name : Docker meta
117117 id : meta
118- uses : docker/metadata-action@v5
118+ uses : docker/metadata-action@c1e51972afc2121e065aed6d45c65596fe445f3f # v5
119119 with :
120120 images : |
121121 ghcr.io/${{ github.repository }}
@@ -124,18 +124,18 @@ jobs:
124124 type=raw,value=latest
125125
126126 - name : Set up depot
127- uses : depot/setup-action@v1
127+ uses : depot/setup-action@b0b1ea4f69e92ebf5dea3f8713a1b0c37b2126a5 # v1
128128
129129 - name : Login to GHCR
130130 if : github.ref == 'refs/heads/master'
131- uses : docker/login-action@v3
131+ uses : docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3
132132 with :
133133 registry : ghcr.io
134134 username : ${{ github.actor }}
135135 password : ${{ secrets.GITHUB_TOKEN }}
136136
137137 - name : Build and maybe Push Docker image
138- uses : depot/build-push-action@v1
138+ uses : depot/build-push-action@9785b135c3c76c33db102e45be96a25ab55cd507 # v1
139139 with :
140140 project : ks849krng9
141141 push : ${{ github.ref == 'refs/heads/master' }}
0 commit comments