Skip to content

Commit ecf3ab9

Browse files
authored
chore: pin actions to sha (#298)
1 parent a2cc2a8 commit ecf3ab9

3 files changed

Lines changed: 16 additions & 16 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@ jobs:
2323
POSTGRES_PASSWORD: postgres
2424

2525
steps:
26-
- uses: actions/checkout@v6
26+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2727

2828
- name: Install pnpm
29-
uses: pnpm/action-setup@v4
29+
uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4.3.0
3030

3131
- name: Set up Node
32-
uses: actions/setup-node@v6
32+
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
3333
with:
3434
node-version-file: ./.nvmrc
3535
cache: pnpm

.github/workflows/docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ jobs:
88
deploy:
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@v6
12-
- uses: actions/setup-python@v6
11+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
12+
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
1313
with:
1414
python-version: 3.x
1515
- run: pip install mkdocs

.github/workflows/release.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -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
@@ -33,7 +33,7 @@ jobs:
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

Comments
 (0)