Skip to content

Commit 2e234d3

Browse files
committed
Do not download go version in workflow
Since this project do not use go, we don't need it, and we can install Task directly.
1 parent cd3f56b commit 2e234d3

File tree

1 file changed

+6
-22
lines changed

1 file changed

+6
-22
lines changed

.github/workflows/check-npm-dependencies-task.yml

Lines changed: 6 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@ on:
1111
- ".licensed.json"
1212
- ".licensed.ya?ml"
1313
- ".npmrc"
14-
- "go.mod"
15-
- "go.sum"
1614
- "Taskfile.ya?ml"
1715
- "**/.gitmodules"
1816
- "**/package.json"
@@ -24,8 +22,6 @@ on:
2422
- ".npmrc"
2523
- ".licensed.json"
2624
- ".licensed.ya?ml"
27-
- "go.mod"
28-
- "go.sum"
2925
- "Taskfile.ya?ml"
3026
- "**/.gitmodules"
3127
- "**/package.json"
@@ -86,22 +82,16 @@ jobs:
8682
github_token: ${{ secrets.GITHUB_TOKEN }}
8783
version: 5.x
8884

89-
- name: Install Go
90-
uses: actions/setup-go@v6
91-
with:
92-
go-version-file: go.mod
85+
- name: Install Task
86+
uses: go-task/setup-task@v1
9387

9488
- name: Setup Node.js
9589
uses: actions/setup-node@v6
9690
with:
9791
node-version-file: package.json
9892

9993
- name: Update dependencies license metadata cache
100-
run: |
101-
go tool \
102-
github.com/go-task/task/v3/cmd/task \
103-
--silent \
104-
general:cache-dep-licenses
94+
run: task --silent general:cache-dep-licenses
10595

10696
- name: Check for outdated cache
10797
id: diff
@@ -153,19 +143,13 @@ jobs:
153143
github_token: ${{ secrets.GITHUB_TOKEN }}
154144
version: 5.x
155145

156-
- name: Install Go
157-
uses: actions/setup-go@v6
158-
with:
159-
go-version-file: go.mod
146+
- name: Install Task
147+
uses: go-task/setup-task@v1
160148

161149
- name: Setup Node.js
162150
uses: actions/setup-node@v6
163151
with:
164152
node-version-file: package.json
165153

166154
- name: Check for dependencies with unapproved licenses
167-
run: |
168-
go tool \
169-
github.com/go-task/task/v3/cmd/task \
170-
--silent \
171-
general:check-dep-licenses
155+
run: task --silent general:check-dep-licenses

0 commit comments

Comments
 (0)