Skip to content

Commit 93d159c

Browse files
committed
add needs
1 parent c6c927a commit 93d159c

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.github/workflows/coder.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ jobs:
4848
style-lint-golangci:
4949
name: style/lint/golangci
5050
timeout-minutes: 5
51+
needs: changes
5152
if: ${{ !needs.changes.outputs.docs_only }}
5253
runs-on: ubuntu-latest
5354
steps:
@@ -64,6 +65,7 @@ jobs:
6465
name: style/lint/shellcheck
6566
timeout-minutes: 5
6667
runs-on: ubuntu-latest
68+
needs: changes
6769
if: ${{ !needs.changes.outputs.docs_only }}
6870
steps:
6971
- uses: actions/checkout@v3
@@ -77,6 +79,7 @@ jobs:
7779
style-lint-typescript:
7880
name: "style/lint/typescript"
7981
timeout-minutes: 5
82+
needs: changes
8083
if: ${{ !needs.changes.outputs.docs_only }}
8184
runs-on: ubuntu-latest
8285
steps:
@@ -105,6 +108,7 @@ jobs:
105108
name: "style/gen"
106109
timeout-minutes: 5
107110
runs-on: ubuntu-latest
111+
needs: changes
108112
if: ${{ !needs.changes.outputs.docs_only }}
109113
steps:
110114
- uses: actions/checkout@v3
@@ -141,6 +145,7 @@ jobs:
141145

142146
style-fmt:
143147
name: "style/fmt"
148+
needs: changes
144149
if: ${{ !needs.changes.outputs.docs_only }}
145150
runs-on: ubuntu-latest
146151
timeout-minutes: 5
@@ -174,6 +179,7 @@ jobs:
174179
175180
test-go:
176181
name: "test/go"
182+
needs: changes
177183
if: ${{ !needs.changes.outputs.docs_only }}
178184
runs-on: ${{ matrix.os }}
179185
timeout-minutes: 20
@@ -248,6 +254,7 @@ jobs:
248254

249255
test-go-postgres:
250256
name: "test/go/postgres"
257+
needs: changes
251258
if: ${{ !needs.changes.outputs.docs_only }}
252259
runs-on: ubuntu-latest
253260
timeout-minutes: 20
@@ -313,6 +320,7 @@ jobs:
313320
name: "deploy"
314321
runs-on: ubuntu-latest
315322
timeout-minutes: 30
323+
needs: changes
316324
if: |
317325
github.ref == 'refs/heads/main' && !github.event.pull_request.head.repo.fork
318326
&& !needs.changes.outputs.docs_only
@@ -421,6 +429,7 @@ jobs:
421429

422430
test-js:
423431
name: "test/js"
432+
needs: changes
424433
if: ${{ !needs.changes.outputs.docs_only }}
425434
runs-on: ubuntu-latest
426435
timeout-minutes: 20
@@ -472,6 +481,7 @@ jobs:
472481

473482
test-e2e:
474483
name: "test/e2e/${{ matrix.os }}"
484+
needs: changes
475485
runs-on: ${{ matrix.os }}
476486
timeout-minutes: 20
477487
strategy:

0 commit comments

Comments
 (0)