Skip to content

Commit 3e12e52

Browse files
hhugovouillon
authored andcommitted
CI: move
1 parent 7bfec53 commit 3e12e52

File tree

2 files changed

+43
-41
lines changed

2 files changed

+43
-41
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -164,44 +164,4 @@ jobs:
164164
branch: wikidoc
165165
folder: doc-dev
166166
clean: true
167-
target-folder: doc/dev/
168-
169-
lint-opam:
170-
runs-on: ubuntu-latest
171-
steps:
172-
- name: Checkout tree
173-
uses: actions/checkout@v4
174-
- name: Set-up OCaml
175-
uses: ocaml/setup-ocaml@v3
176-
with:
177-
ocaml-compiler: "5.2"
178-
dune-cache: true
179-
- name: Pin dune
180-
run: |
181-
opam pin add -n dune.3.17 https://github.com/ocaml/dune.git
182-
- uses: ocaml/setup-ocaml/lint-opam@v3
183-
184-
lint-fmt:
185-
runs-on: ubuntu-latest
186-
steps:
187-
- name: Checkout tree
188-
uses: actions/checkout@v4
189-
- name: Set-up OCaml
190-
uses: ocaml/setup-ocaml@v3
191-
with:
192-
ocaml-compiler: "5.2"
193-
dune-cache: true
194-
- name: Pin dune
195-
run: |
196-
opam pin add -n dune.3.17 https://github.com/ocaml/dune.git
197-
- uses: ocaml/setup-ocaml/lint-fmt@v3
198-
199-
lint-runtime:
200-
runs-on: ubuntu-latest
201-
steps:
202-
- name: Checkout tree
203-
uses: actions/checkout@v4
204-
- name: Set-up Biome
205-
uses: biomejs/setup-biome@v2
206-
- name: Run biome
207-
run: biome ci
167+
target-folder: doc/dev/

.github/workflows/lint.yml

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
name: lint
2+
3+
on:
4+
pull_request:
5+
push:
6+
branches:
7+
- master
8+
9+
jobs:
10+
lint-opam:
11+
runs-on: ubuntu-latest
12+
steps:
13+
- name: Checkout tree
14+
uses: actions/checkout@v4
15+
- name: Set-up OCaml
16+
uses: ocaml/setup-ocaml@v3
17+
with:
18+
ocaml-compiler: "5.2"
19+
dune-cache: true
20+
- uses: ocaml/setup-ocaml/lint-opam@v3
21+
22+
lint-fmt:
23+
runs-on: ubuntu-latest
24+
steps:
25+
- name: Checkout tree
26+
uses: actions/checkout@v4
27+
- name: Set-up OCaml
28+
uses: ocaml/setup-ocaml@v3
29+
with:
30+
ocaml-compiler: "5.2"
31+
dune-cache: true
32+
- uses: ocaml/setup-ocaml/lint-fmt@v3
33+
34+
lint-runtime:
35+
runs-on: ubuntu-latest
36+
steps:
37+
- name: Checkout tree
38+
uses: actions/checkout@v4
39+
- name: Set-up Biome
40+
uses: biomejs/setup-biome@v2
41+
- name: Run biome
42+
run: biome ci

0 commit comments

Comments
 (0)