File tree Expand file tree Collapse file tree 1 file changed +23
-0
lines changed Expand file tree Collapse file tree 1 file changed +23
-0
lines changed Original file line number Diff line number Diff line change @@ -10,8 +10,25 @@ permissions:
10
10
contents : read
11
11
12
12
jobs :
13
+ conditional-changes :
14
+ runs-on : ubuntu-latest
15
+ permissions :
16
+ pull-requests : read
17
+ outputs :
18
+ doc : ${{ steps.filter.outputs.doc }}
19
+ steps :
20
+ - uses : actions/checkout@v3
21
+ - uses : dorny/paths-filter@v2
22
+ id : filter
23
+ with :
24
+ filters : |
25
+ doc:
26
+ - 'site/**'
27
+
13
28
lint :
14
29
name : Lint
30
+ needs : conditional-changes
31
+ if : needs.conditional-changes.outputs.doc == 'false'
15
32
runs-on : [ubuntu-latest]
16
33
steps :
17
34
- name : Check out code into the Go module directory
30
47
31
48
test-linux :
32
49
name : Test Linux
50
+ needs : conditional-changes
51
+ if : needs.conditional-changes.outputs.doc == 'false'
33
52
runs-on : [ubuntu-latest]
34
53
steps :
35
54
- name : Check out code into the Go module directory
46
65
47
66
test-macos :
48
67
name : Test MacOS
68
+ needs : conditional-changes
69
+ if : needs.conditional-changes.outputs.doc == 'false'
49
70
runs-on : [macos-latest]
50
71
steps :
51
72
- name : Check out code into the Go module directory
62
83
63
84
test-windows :
64
85
name : Test Windows
86
+ needs : conditional-changes
87
+ if : needs.conditional-changes.outputs.doc == 'false'
65
88
runs-on : [windows-latest]
66
89
steps :
67
90
- name : Check out code into the Go module directory
You can’t perform that action at this time.
0 commit comments