Skip to content

Commit 28958f9

Browse files
aledbfclaude
andcommitted
ci: use the official go-task/setup-task action
Replace arduino/setup-task@v3 with the official go-task/setup-task@v2 across the CI and release workflows, and pass repo-token so version resolution uses the authenticated GitHub API (avoids rate-limit flakiness on busy runners). Same `version: 3.x` input; no behavior change to the task targets. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent f3ed0e0 commit 28958f9

2 files changed

Lines changed: 18 additions & 9 deletions

File tree

.github/workflows/go-cli.yml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,10 @@ jobs:
1818
- uses: actions/setup-go@v6
1919
with:
2020
go-version-file: go.mod
21-
- uses: arduino/setup-task@v3
21+
- uses: go-task/setup-task@v2
2222
with:
2323
version: 3.x
24+
repo-token: ${{ secrets.GITHUB_TOKEN }}
2425

2526
- run: task lint
2627
- run: task spec:compliance
@@ -59,9 +60,10 @@ jobs:
5960
- uses: actions/setup-go@v6
6061
with:
6162
go-version-file: go.mod
62-
- uses: arduino/setup-task@v3
63+
- uses: go-task/setup-task@v2
6364
with:
6465
version: 3.x
66+
repo-token: ${{ secrets.GITHUB_TOKEN }}
6567

6668
- run: task test:e2e
6769
- if: always()
@@ -82,9 +84,10 @@ jobs:
8284
- uses: actions/setup-node@v6
8385
with:
8486
node-version: "20"
85-
- uses: arduino/setup-task@v3
87+
- uses: go-task/setup-task@v2
8688
with:
8789
version: 3.x
90+
repo-token: ${{ secrets.GITHUB_TOKEN }}
8891

8992
- run: task reference
9093
- run: task parity:contract
@@ -137,9 +140,10 @@ jobs:
137140
- uses: actions/setup-node@v6
138141
with:
139142
node-version: "20"
140-
- uses: arduino/setup-task@v3
143+
- uses: go-task/setup-task@v2
141144
with:
142145
version: 3.x
146+
repo-token: ${{ secrets.GITHUB_TOKEN }}
143147

144148
- run: task reference
145149
- run: task parity:runtime
@@ -189,9 +193,10 @@ jobs:
189193
- uses: actions/setup-node@v6
190194
with:
191195
node-version: "20"
192-
- uses: arduino/setup-task@v3
196+
- uses: go-task/setup-task@v2
193197
with:
194198
version: 3.x
199+
repo-token: ${{ secrets.GITHUB_TOKEN }}
195200
- run: task reference
196201
- run: task parity:runtime
197202
- if: always()
@@ -206,9 +211,10 @@ jobs:
206211
- uses: actions/setup-go@v6
207212
with:
208213
go-version-file: go.mod
209-
- uses: arduino/setup-task@v3
214+
- uses: go-task/setup-task@v2
210215
with:
211216
version: 3.x
217+
repo-token: ${{ secrets.GITHUB_TOKEN }}
212218

213219
- run: task build:cross
214220
- run: ls -lh dist/

.github/workflows/release.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,10 @@ jobs:
2323
- uses: actions/setup-node@v6
2424
with:
2525
node-version: "20"
26-
- uses: arduino/setup-task@v3
26+
- uses: go-task/setup-task@v2
2727
with:
2828
version: 3.x
29+
repo-token: ${{ secrets.GITHUB_TOKEN }}
2930

3031
- run: task lint
3132
- run: task spec:compliance
@@ -50,9 +51,10 @@ jobs:
5051
- uses: actions/setup-node@v6
5152
with:
5253
node-version: "20"
53-
- uses: arduino/setup-task@v3
54+
- uses: go-task/setup-task@v2
5455
with:
5556
version: 3.x
57+
repo-token: ${{ secrets.GITHUB_TOKEN }}
5658

5759
- run: task reference
5860
- run: task test:e2e
@@ -165,9 +167,10 @@ jobs:
165167
- uses: actions/setup-node@v6
166168
with:
167169
node-version: "20"
168-
- uses: arduino/setup-task@v3
170+
- uses: go-task/setup-task@v2
169171
with:
170172
version: 3.x
173+
repo-token: ${{ secrets.GITHUB_TOKEN }}
171174

172175
- run: task build:cross
173176
- run: task reference

0 commit comments

Comments
 (0)