File tree Expand file tree Collapse file tree 17 files changed +141
-78
lines changed Expand file tree Collapse file tree 17 files changed +141
-78
lines changed Original file line number Diff line number Diff line change 9
9
- ' doc/**'
10
10
- ' examples/**'
11
11
- ' tutorials/**'
12
+ - ' cmd/tools/**'
13
+ - ' !cmd/tools/builders/**.v'
12
14
pull_request :
13
15
paths-ignore :
14
16
- ' **.md'
17
19
- ' doc/**'
18
20
- ' examples/**'
19
21
- ' tutorials/**'
22
+ - ' cmd/tools/**'
23
+ - ' !cmd/tools/builders/**.v'
20
24
21
25
concurrency :
22
26
group : ${{ github.workflow }}-${{ github.ref == 'refs/heads/master' && github.sha || github.ref }}
Original file line number Diff line number Diff line change @@ -3,14 +3,18 @@ name: Cross CI
3
3
on :
4
4
push :
5
5
paths-ignore :
6
- - " **.md"
6
+ - ' **.md'
7
7
- ' **.yml'
8
8
- ' !**/cross_ci.yml'
9
+ - ' cmd/tools/**'
10
+ - ' !cmd/tools/builders/**.v'
9
11
pull_request :
10
12
paths-ignore :
11
- - " **.md"
13
+ - ' **.md'
12
14
- ' **.yml'
13
15
- ' !**/cross_ci.yml'
16
+ - ' cmd/tools/**'
17
+ - ' !cmd/tools/builders/**.v'
14
18
15
19
concurrency :
16
20
group : ${{ github.workflow }}-${{ github.ref == 'refs/heads/master' && github.sha || github.ref }}
Original file line number Diff line number Diff line change @@ -3,14 +3,18 @@ name: Docker Alpine MUSL CI
3
3
on :
4
4
push :
5
5
paths-ignore :
6
- - " **.md"
7
- - " **.yml"
6
+ - ' **.md'
7
+ - ' **.yml'
8
8
- ' !**/docker_alpine.yml'
9
+ - ' cmd/tools/**'
10
+ - ' !cmd/tools/builders/**.v'
9
11
pull_request :
10
12
paths-ignore :
11
- - " **.md"
12
- - " **.yml"
13
+ - ' **.md'
14
+ - ' **.yml'
13
15
- ' !**/docker_alpine.yml'
16
+ - ' cmd/tools/**'
17
+ - ' !cmd/tools/builders/**.v'
14
18
15
19
concurrency :
16
20
group : ${{ github.workflow }}-${{ github.ref == 'refs/heads/master' && github.sha || github.ref }}
Original file line number Diff line number Diff line change @@ -3,14 +3,18 @@ name: Docker Ubuntu MUSL CI
3
3
on :
4
4
push :
5
5
paths-ignore :
6
- - " **.md"
7
- - " **.yml"
8
- - " !**/docker_ubuntu.yml"
6
+ - ' **.md'
7
+ - ' **.yml'
8
+ - ' !**/docker_ubuntu.yml'
9
+ - ' cmd/tools/**'
10
+ - ' !cmd/tools/builders/**.v'
9
11
pull_request :
10
12
paths-ignore :
11
- - " **.md"
12
- - " **.yml"
13
- - " !**/docker_ubuntu.yml"
13
+ - ' **.md'
14
+ - ' **.yml'
15
+ - ' !**/docker_ubuntu.yml'
16
+ - ' cmd/tools/**'
17
+ - ' !cmd/tools/builders/**.v'
14
18
15
19
concurrency :
16
20
group : ${{ github.workflow }}-${{ github.ref == 'refs/heads/master' && github.sha || github.ref }}
46
50
run : ./v test-cleancode
47
51
48
52
- name : Test V fixed tests
49
- run : ./v test-self
53
+ run : ./v test-self vlib
Original file line number Diff line number Diff line change 5
5
paths-ignore :
6
6
- ' **.vv'
7
7
- ' **.out'
8
- - ' **.yml'
9
8
- ' **.md'
9
+ - ' **.yml'
10
10
- ' !**/gen_vc_ci.yml'
11
+ - ' cmd/tools/**'
12
+ - ' !cmd/tools/builders/**.v'
11
13
push :
12
14
paths-ignore :
13
15
- ' **.vv'
14
16
- ' **.out'
15
- - ' **.yml'
16
17
- ' **.md'
18
+ - ' **.yml'
17
19
- ' !**/gen_vc_ci.yml'
20
+ - ' cmd/tools/**'
21
+ - ' !cmd/tools/builders/**.v'
18
22
19
23
# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
20
24
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
Original file line number Diff line number Diff line change @@ -2,15 +2,19 @@ name: Graphics CI
2
2
3
3
on :
4
4
push :
5
- paths-ignore :
6
- - " **.md"
7
- - ' **.yml'
8
- - ' !**/gg_regressions_ci.yml'
5
+ paths :
6
+ - ' vlib/**'
7
+ - ' thirdparty/**'
8
+ - ' cmd/tools/builders/**.v'
9
+ - ' **/gg_regressions_ci.yml'
10
+ - ' !**.md'
9
11
pull_request :
10
- paths-ignore :
11
- - " **.md"
12
- - ' **.yml'
13
- - ' !**/gg_regressions_ci.yml'
12
+ paths :
13
+ - ' vlib/**'
14
+ - ' thirdparty/**'
15
+ - ' cmd/tools/builders/**.v'
16
+ - ' **/gg_regressions_ci.yml'
17
+ - ' !**.md'
14
18
15
19
concurrency :
16
20
group : ${{ github.workflow }}-${{ github.ref == 'refs/heads/master' && github.sha || github.ref }}
Original file line number Diff line number Diff line change 6
6
- ' **.md'
7
7
- ' **.yml'
8
8
- ' !**/linux_ci.yml'
9
- - ' cmd/tools'
9
+ - ' cmd/tools/** '
10
10
- ' !cmd/tools/builders/**.v'
11
11
pull_request :
12
12
paths-ignore :
13
13
- ' **.md'
14
14
- ' **.yml'
15
15
- ' !**/linux_ci.yml'
16
- - ' cmd/tools'
16
+ - ' cmd/tools/** '
17
17
- ' !cmd/tools/builders/**.v'
18
18
19
-
20
19
concurrency :
21
20
group : ${{ github.workflow }}-${{ github.ref == 'refs/heads/master' && github.sha || github.ref }}
22
21
cancel-in-progress : true
Original file line number Diff line number Diff line change 6
6
- ' **.md'
7
7
- ' **.yml'
8
8
- ' !**/macos_ci.yml'
9
- - ' cmd/tools'
9
+ - ' cmd/tools/** '
10
10
- ' !cmd/tools/builders/**.v'
11
11
pull_request :
12
12
paths-ignore :
13
13
- ' **.md'
14
14
- ' **.yml'
15
15
- ' !**/macos_ci.yml'
16
- - ' cmd/tools'
16
+ - ' cmd/tools/** '
17
17
- ' !cmd/tools/builders/**.v'
18
18
19
19
concurrency :
Original file line number Diff line number Diff line change @@ -2,19 +2,15 @@ name: vlib modules CI
2
2
3
3
on :
4
4
pull_request :
5
- paths-ignore :
6
- - ' **.vv'
7
- - ' **.out'
8
- - ' **.yml'
9
- - ' **.md'
10
- - ' !**/module_docs_ci.yml'
5
+ paths :
6
+ - ' vlib/**.v'
7
+ - ' vlib/**.md'
8
+ - ' **/module_docs_ci.yml'
11
9
push :
12
- paths-ignore :
13
- - ' **.vv'
14
- - ' **.out'
15
- - ' **.yml'
16
- - ' **.md'
17
- - ' !**/module_docs_ci.yml'
10
+ paths :
11
+ - ' vlib/**.v'
12
+ - ' vlib/**.md'
13
+ - ' **/module_docs_ci.yml'
18
14
19
15
# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
20
16
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
Original file line number Diff line number Diff line change 6
6
- ' **.md'
7
7
- ' **.yml'
8
8
- ' !**/other_ci.yml'
9
+ - ' cmd/tools/**'
10
+ - ' !cmd/tools/builders/**.v'
9
11
pull_request :
10
12
paths-ignore :
11
13
- ' **.md'
12
14
- ' **.yml'
13
15
- ' !**/other_ci.yml'
16
+ - ' cmd/tools/**'
17
+ - ' !cmd/tools/builders/**.v'
14
18
15
19
concurrency :
16
20
group : ${{ github.workflow }}-${{ github.ref == 'refs/heads/master' && github.sha || github.ref }}
You can’t perform that action at this time.
0 commit comments