@@ -25,15 +25,15 @@ jobs:
2525 check :
2626 if : github.event.pull_request.draft == false || github.event_name == 'push'
2727 name : Check code quality
28- runs-on : ubuntu-latest
28+ runs-on : blacksmith-8vcpu- ubuntu-2404
2929 steps :
3030 - name : Checkout
3131 uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
3232
3333 - name : Setup
3434 uses : ./.github/actions/setup
3535 - name : Setup Go
36- uses : actions/setup-go@v5
36+ uses : actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6
3737 with :
3838 go-version-file : apps/cli-go/go.mod
3939 cache-dependency-path : apps/cli-go/go.sum
@@ -49,15 +49,15 @@ jobs:
4949 test-core :
5050 if : github.event.pull_request.draft == false || github.event_name == 'push'
5151 name : Run unit and integration tests
52- runs-on : ubuntu-latest
52+ runs-on : blacksmith-8vcpu- ubuntu-2404
5353 steps :
5454 - name : Checkout
5555 uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
5656
5757 - name : Setup
5858 uses : ./.github/actions/setup
5959 - name : Setup Go
60- uses : actions/setup-go@v5
60+ uses : actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6
6161 with :
6262 go-version-file : apps/cli-go/go.mod
6363 cache-dependency-path : apps/cli-go/go.sum
@@ -73,14 +73,14 @@ jobs:
7373 test-e2e :
7474 if : github.event.pull_request.draft == false || github.event_name == 'push'
7575 name : Run end-to-end tests (shard ${{ matrix.shard }}/3)
76- runs-on : ubuntu-latest
76+ runs-on : blacksmith-8vcpu- ubuntu-2404
7777 strategy :
7878 fail-fast : false
7979 matrix :
8080 shard : [ 1, 2, 3 ]
8181 steps :
8282 - name : Checkout
83- uses : actions /checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
83+ uses : useblacksmith /checkout@41cdeedae8edb2e684ba22896a5fd2a3cb85db6b # v1
8484 with :
8585 fetch-depth : 0
8686
@@ -114,7 +114,7 @@ jobs:
114114 - name : Cache Go CLI binary
115115 if : steps.detect.outputs.cli_e2e == 'true'
116116 id : cache-go-binary
117- uses : actions/cache@v4
117+ uses : actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5
118118 with :
119119 path : apps/cli-go/supabase-go
120120 key : go-cli-${{ runner.os }}-${{ hashFiles('apps/cli-go/**/*.go',
@@ -123,7 +123,7 @@ jobs:
123123 - name : Setup Go
124124 if : steps.detect.outputs.cli_e2e == 'true' &&
125125 steps.cache-go-binary.outputs.cache-hit != 'true'
126- uses : actions/setup-go@v5
126+ uses : actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6
127127 with :
128128 go-version-file : apps/cli-go/go.mod
129129 cache-dependency-path : apps/cli-go/go.sum
0 commit comments