File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ concurrency:
2121 cancel-in-progress : true
2222
2323jobs :
24- macos- cross :
24+ cross-macos :
2525 runs-on : macos-13
2626 timeout-minutes : 25
2727 env :
5151 ./v -os windows cmd/v
5252 ./v -os windows examples/2048/2048.v
5353
54- linux- cross :
54+ cross-linux :
5555 runs-on : ubuntu-24.04
5656 timeout-minutes : 25
5757 env :
9797 ./v -os windows examples/2048/2048.v
9898 ls -lart examples/2048/2048.exe
9999
100- windows- cross :
100+ cross-windows :
101101 runs-on : windows-2019
102102 timeout-minutes : 25
103103 steps :
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ concurrency:
2222 cancel-in-progress : true
2323
2424jobs :
25- tcc :
25+ tcc-linux :
2626 runs-on : ubuntu-24.04
2727 timeout-minutes : 121
2828 env :
7676 - name : Test leak detector not being active for normal compile
7777 run : v run ci/linux_ci.vsh test_leak_detector_not_active_tcc
7878
79- gcc :
79+ gcc-linux :
8080 runs-on : ubuntu-24.04
8181 timeout-minutes : 121
8282 steps :
@@ -126,7 +126,7 @@ jobs:
126126 - name : compile vup.v with -prod
127127 run : v run ci/linux_ci.vsh compile_vup_prod_gcc
128128
129- clang :
129+ clang-linux :
130130 runs-on : ubuntu-24.04
131131 timeout-minutes : 121
132132 env :
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ concurrency:
2121 cancel-in-progress : true
2222
2323jobs :
24- clang :
24+ clang-macos :
2525 strategy :
2626 matrix :
2727 os : [macos-14]
Original file line number Diff line number Diff line change 1111 - ' **/periodic_ci.yml'
1212
1313jobs :
14- network :
14+ periodic- network :
1515 strategy :
1616 matrix :
1717 include :
Original file line number Diff line number Diff line change 66 types : [edited, published]
77
88jobs :
9- ubuntu :
9+ prebuilt-linux :
1010 runs-on : ubuntu-24.04
1111 timeout-minutes : 5
1212 steps :
2222 ./v run examples/hello_world.v
2323 ./v -showcc -gc none -cc tcc -no-retry-compilation run examples/hello_world.v
2424
25- macos-arm64 :
25+ prebuilt- macos-arm64 :
2626 # # macos-14 is a m1 runner
2727 runs-on : macos-14
2828 timeout-minutes : 5
3939 ./v run examples/hello_world.v
4040 ./v -showcc -gc none -cc tcc -no-retry-compilation run examples/hello_world.v
4141
42- macos-x86_64 :
42+ prebuilt- macos-x86_64 :
4343 runs-on : macos-latest
4444 timeout-minutes : 5
4545 steps :
5454 cd v
5555 ./v run examples/hello_world.v
5656
57- windows :
57+ prebuilt- windows :
5858 runs-on : windows-latest
5959 timeout-minutes : 5
6060 steps :
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ permissions:
2020 contents : write
2121
2222jobs :
23- build :
23+ release- build :
2424 runs-on : ${{ matrix.os }}
2525 strategy :
2626 matrix :
@@ -101,9 +101,9 @@ jobs:
101101 name : ${{ matrix.target }}
102102 path : ${{ matrix.artifact }}
103103
104- release :
104+ release-publish :
105105 if : github.ref_type == 'tag'
106- needs : build
106+ needs : release- build
107107 runs-on : ubuntu-latest
108108 steps :
109109 - uses : actions/download-artifact@v4
Original file line number Diff line number Diff line change @@ -75,7 +75,7 @@ concurrency:
7575 cancel-in-progress : true
7676
7777jobs :
78- tests- sanitize-undefined-clang :
78+ sanitize-undefined-clang :
7979 runs-on : ubuntu-22.04
8080 timeout-minutes : 120
8181 env :
@@ -104,7 +104,7 @@ jobs:
104104 - name : Build examples (V compiled with -fsanitize=undefined)
105105 run : ./v2 build-examples
106106
107- tests- sanitize-undefined-gcc :
107+ sanitize-undefined-gcc :
108108 runs-on : ubuntu-22.04
109109 timeout-minutes : 120
110110 env :
@@ -164,7 +164,7 @@ jobs:
164164 - name : Build examples (V compiled with -fsanitize=address)
165165 run : ./v build-examples
166166
167- tests- sanitize-address-msvc :
167+ sanitize-address-msvc :
168168 runs-on : windows-2019
169169 timeout-minutes : 30
170170 env :
@@ -188,7 +188,7 @@ jobs:
188188 # - name: Self tests (/fsanitize=address) # TODO:
189189 # run: .\v.exe -cflags "/fsanitize=address" test-self vlib
190190
191- tests- sanitize-address-gcc :
191+ sanitize-address-gcc :
192192 runs-on : ubuntu-22.04
193193 timeout-minutes : 300
194194 env :
@@ -220,7 +220,7 @@ jobs:
220220 - name : Build examples (V compiled with -fsanitize=address)
221221 run : ./v build-examples
222222
223- tests- sanitize-memory-clang :
223+ sanitize-memory-clang :
224224 runs-on : ubuntu-22.04
225225 timeout-minutes : 240
226226 env :
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ concurrency:
1616 cancel-in-progress : true
1717
1818jobs :
19- test :
19+ symlink-unix :
2020 runs-on : ${{ matrix.os }}
2121 strategy :
2222 matrix :
5757 echo 'println(123)' > hi.v
5858 v run hi.v
5959
60- test -windows :
60+ symlink -windows :
6161 runs-on : windows-2019
6262 strategy :
6363 matrix :
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ concurrency:
1919 cancel-in-progress : true
2020
2121jobs :
22- test- time-linux :
22+ time-linux :
2323 runs-on : ubuntu-latest
2424 steps :
2525 - uses : actions/checkout@v4
3636 - name : Test in a timezone using daylight saving (Europe/Paris)
3737 run : TZ=Europe/Paris ./v test vlib/time/
3838
39- test- time-macos :
39+ time-macos :
4040 runs-on : macos-14
4141 steps :
4242 - uses : actions/checkout@v4
5353 - name : Test in a timezone using daylight saving (Europe/Paris)
5454 run : TZ=Europe/Paris ./v test vlib/time/
5555
56- test- time-windows :
56+ time-windows :
5757 runs-on : windows-2019
5858 steps :
5959 - uses : actions/checkout@v4
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ concurrency:
2323 cancel-in-progress : true
2424
2525jobs :
26- linux :
26+ tools- linux :
2727 runs-on : ubuntu-22.04
2828 strategy :
2929 matrix :
6262 ## echo $cmd && $cmd
6363 fi
6464
65- macos :
65+ tools- macos :
6666 runs-on : macos-14
6767 strategy :
6868 matrix :
8181 - name : Test tools (-cstrict)
8282 run : ./v -W -cstrict test-self cmd
8383
84- windows :
84+ tools- windows :
8585 runs-on : windows-2019
8686 strategy :
8787 matrix :
You can’t perform that action at this time.
0 commit comments