Skip to content

Commit 7b5c7f9

Browse files
committed
split pipeline into multiple runs
1 parent 2834676 commit 7b5c7f9

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.github/workflows/main.yml

+6-1
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,13 @@ jobs:
3939
with:
4040
node-version: 21
4141

42-
- run: opam install . --deps-only --with-test
42+
# clean build
43+
- run: opam install . --deps-only
4344
- run: opam exec -- dune build -p ppx_deriving_router
45+
# build with dream (should make ppx_deriving_router.dream available)
4446
- run: opam install dream --yes
47+
- run: opam exec -- dune build -p ppx_deriving_router
48+
# run tests
49+
- run: opam install . --deps-only --with-test
4550
- run: opam exec -- dune build
4651
- run: opam exec -- dune runtest

0 commit comments

Comments
 (0)