Skip to content

Commit 95b1bb5

Browse files
committed
move Documentation check to separate job
Currently all cabal tests can fail due to missing documentation, this is undesirable since we can no more distinguish ghc / clash version related problems if documentation does not build
1 parent 48b4b55 commit 95b1bb5

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

.github/workflows/ci.yml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -111,10 +111,6 @@ jobs:
111111
run: |
112112
.ci/test_cabal.sh
113113
114-
- name: Documentation
115-
run: |
116-
.ci/build_docs.sh
117-
118114
linting:
119115
name: Source code linting
120116
runs-on: ubuntu-latest
@@ -125,3 +121,14 @@ jobs:
125121
- name: Whitespace
126122
run: |
127123
.ci/test_whitespace.sh
124+
125+
documentation:
126+
name: Documentation
127+
runs-on: ubuntu-latest
128+
steps:
129+
- name: Checkout
130+
uses: actions/checkout@v4
131+
132+
- name: Build
133+
run: |
134+
.ci/build_docs.sh

0 commit comments

Comments
 (0)