@@ -17,13 +17,13 @@ jobs:
1717 new-release-version : ${{ steps.semantic-release.outputs.new_release_version }}
1818
1919 steps :
20- - uses : actions/checkout@v6
20+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2121
2222 - name : Install pnpm
23- uses : pnpm/action-setup@v4
23+ uses : pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4.3.0
2424
2525 - name : Set up Node
26- uses : actions/setup-node@v6
26+ uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
2727 with :
2828 node-version-file : ./.nvmrc
2929 cache : pnpm
3333
3434 - name : Run semantic-release
3535 id : semantic-release
36- uses : cycjimmy/semantic-release-action@v6
36+ uses : cycjimmy/semantic-release-action@b12c8f6015dc215fe37bc154d4ad456dd3833c90 # v6.0.0
3737 with :
3838 semantic_version : 19
3939 env :
@@ -52,22 +52,22 @@ jobs:
5252
5353 steps :
5454 - name : Set up QEMU
55- uses : docker/setup-qemu-action@v3
55+ uses : docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3.7.0
5656 with :
5757 platforms : arm64,amd64
5858
5959 - name : Set up Docker Buildx
60- uses : docker/setup-buildx-action@v3
60+ uses : docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0
6161
6262 - name : Login to DockerHub
63- uses : docker/login-action@v4
63+ uses : docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4.0.0
6464 with :
6565 username : ${{ secrets.DOCKERHUB_USERNAME }}
6666 password : ${{ secrets.DOCKERHUB_TOKEN }}
6767
6868 - name : Build and push
6969 id : docker_build
70- uses : docker/build-push-action@v7
70+ uses : docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0
7171 with :
7272 push : true
7373 tags : supabase/stripe-sync-engine:latest,supabase/stripe-sync-engine:v${{ needs.release.outputs.new-release-version }}
@@ -89,20 +89,20 @@ jobs:
8989 runs-on : ubuntu-24.04
9090
9191 steps :
92- - uses : actions/checkout@v6
92+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
9393 with :
9494 sparse-checkout : |
9595 packages/sync-engine
9696
9797 - name : Install pnpm
98- uses : pnpm/action-setup@v4
98+ uses : pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4.3.0
9999
100100 - name : Set new version in sync-engine
101101 run : |
102102 cd packages/sync-engine
103103 pnpm version ${{ needs.release.outputs.new-release-version }} --no-git-tag-version
104104
105- - uses : actions/setup-node@v6
105+ - uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
106106 with :
107107 node-version-file : .nvmrc
108108 cache : pnpm
0 commit comments