Skip to content

Commit

Permalink
move Documentation check to separate job
Browse files Browse the repository at this point in the history
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
  • Loading branch information
lmbollen committed May 16, 2024
1 parent 48b4b55 commit 95b1bb5
Showing 1 changed file with 11 additions and 4 deletions.
15 changes: 11 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -111,10 +111,6 @@ jobs:
run: |
.ci/test_cabal.sh
- name: Documentation
run: |
.ci/build_docs.sh
linting:
name: Source code linting
runs-on: ubuntu-latest
Expand All @@ -125,3 +121,14 @@ jobs:
- name: Whitespace
run: |
.ci/test_whitespace.sh
documentation:
name: Documentation
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4

- name: Build
run: |
.ci/build_docs.sh

0 comments on commit 95b1bb5

Please sign in to comment.