Skip to content

Commit 9c345e4

Browse files
committed
Js_of_ocaml CI: clearer job names
1 parent ec44d8b commit 9c345e4

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed

.github/workflows/build.yml renamed to .github/workflows/js_of_ocaml.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ jobs:
1616
matrix:
1717
os:
1818
- ubuntu-latest
19+
os-name:
20+
- Ubuntu
21+
ocaml-name:
22+
- ""
1923
ocaml-compiler:
2024
- "4.13"
2125
- "5.0"
@@ -29,54 +33,69 @@ jobs:
2933
- true
3034
include:
3135
- os: ubuntu-latest
36+
os-name: Ubuntu
3237
ocaml-compiler: "4.14"
3338
skip-effects: true
3439
skip-test: false
3540
skip-doc: true
3641
- os: ubuntu-latest
42+
os-name: Ubuntu
43+
ocaml-name: "4.12.2+32bit"
3744
ocaml-compiler: "ocaml-variants.4.14.2+options,ocaml-option-32bit"
3845
skip-effects: true
3946
skip-test: false
4047
skip-doc: true
4148
- os: macos-latest
49+
os-name: Macos
4250
ocaml-compiler: "4.14"
4351
skip-effects: true
4452
skip-test: false
4553
skip-doc: true
4654
- os: windows-latest
55+
os-name: Windows
4756
ocaml-compiler: "4.14"
4857
skip-effects: true
4958
skip-test: false
5059
skip-doc: true
5160
- os: ubuntu-latest
61+
os-name: Ubuntu
5262
ocaml-compiler: "5.3"
5363
skip-effects: false
5464
skip-test: false
5565
skip-doc: false
5666
- os: ubuntu-latest
67+
os-name: Ubuntu
5768
ocaml-compiler: "5.1"
5869
skip-effects: false
5970
skip-test: false
6071
skip-doc: true
6172
# Note this OCaml compiler is bytecode only
6273
- os: ubuntu-latest
74+
os-name: Ubuntu
75+
ocaml-name: "5.3.0+32bit"
6376
ocaml-compiler: "ocaml-variants.5.3.0+options,ocaml-option-32bit"
6477
skip-effects: true # disabled for the same reason than `skip-test`
6578
skip-test: true # the `time_now.0.17` package is pulled and doesn't work in 32 bits :(
6679
skip-doc: true
6780
- os: macos-latest
81+
os-name: MacOS
6882
ocaml-compiler: "5.3"
6983
skip-effects: true
7084
skip-test: false
7185
skip-doc: true
7286
- os: windows-latest
87+
os-name: Windows
7388
ocaml-compiler: "5.3"
7489
skip-effects: false
7590
skip-test: false
7691
skip-doc: true
7792

7893
runs-on: ${{ matrix.os }}
7994

95+
name:
96+
${{ matrix.ocaml-name != '' && matrix.ocaml-name || matrix.ocaml-compiler}} / ${{ matrix.os-name }}${{ ! matrix.skip-test && ' / Tests' || ''}}${{ ! matrix.skip-effects && ' / Effects' || ''}}${{ ! matrix.skip-doc && ' / Docs' || ''}}
97+
98+
8099
steps:
81100
- name: Set git to use LF
82101
if: ${{ matrix.os == 'windows-latest' && matrix.ocaml-compiler < 5.2 }}
File renamed without changes.

0 commit comments

Comments
 (0)