Skip to content

Commit f2672b1

Browse files
committed
ci: use distinct names for the jobs, for easier filtering/searching in the Github's UI
1 parent 3703a86 commit f2672b1

15 files changed

+37
-37
lines changed

.github/workflows/cross_ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ concurrency:
2121
cancel-in-progress: true
2222

2323
jobs:
24-
macos-cross:
24+
cross-macos:
2525
runs-on: macos-13
2626
timeout-minutes: 25
2727
env:
@@ -51,7 +51,7 @@ jobs:
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:
@@ -97,7 +97,7 @@ jobs:
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:

.github/workflows/linux_ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ concurrency:
2222
cancel-in-progress: true
2323

2424
jobs:
25-
tcc:
25+
tcc-linux:
2626
runs-on: ubuntu-24.04
2727
timeout-minutes: 121
2828
env:
@@ -76,7 +76,7 @@ jobs:
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:

.github/workflows/macos_ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ concurrency:
2121
cancel-in-progress: true
2222

2323
jobs:
24-
clang:
24+
clang-macos:
2525
strategy:
2626
matrix:
2727
os: [macos-14]

.github/workflows/periodic_ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ on:
1111
- '**/periodic_ci.yml'
1212

1313
jobs:
14-
network:
14+
periodic-network:
1515
strategy:
1616
matrix:
1717
include:

.github/workflows/prebuilt.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
types: [edited, published]
77

88
jobs:
9-
ubuntu:
9+
prebuilt-linux:
1010
runs-on: ubuntu-24.04
1111
timeout-minutes: 5
1212
steps:
@@ -22,7 +22,7 @@ jobs:
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
@@ -39,7 +39,7 @@ jobs:
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:
@@ -54,7 +54,7 @@ jobs:
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:

.github/workflows/release_ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ permissions:
2020
contents: write
2121

2222
jobs:
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

.github/workflows/sanitized_ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ concurrency:
7575
cancel-in-progress: true
7676

7777
jobs:
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:

.github/workflows/symlink_ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ concurrency:
1616
cancel-in-progress: true
1717

1818
jobs:
19-
test:
19+
symlink-unix:
2020
runs-on: ${{ matrix.os }}
2121
strategy:
2222
matrix:
@@ -57,7 +57,7 @@ jobs:
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:

.github/workflows/time_ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ concurrency:
1919
cancel-in-progress: true
2020

2121
jobs:
22-
test-time-linux:
22+
time-linux:
2323
runs-on: ubuntu-latest
2424
steps:
2525
- uses: actions/checkout@v4
@@ -36,7 +36,7 @@ jobs:
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
@@ -53,7 +53,7 @@ jobs:
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

.github/workflows/tools_ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ concurrency:
2323
cancel-in-progress: true
2424

2525
jobs:
26-
linux:
26+
tools-linux:
2727
runs-on: ubuntu-22.04
2828
strategy:
2929
matrix:
@@ -62,7 +62,7 @@ jobs:
6262
## echo $cmd && $cmd
6363
fi
6464
65-
macos:
65+
tools-macos:
6666
runs-on: macos-14
6767
strategy:
6868
matrix:
@@ -81,7 +81,7 @@ jobs:
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:

0 commit comments

Comments
 (0)