-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move Documentation check to separate job #76
base: main
Are you sure you want to change the base?
Conversation
95b1bb5
to
16f505d
Compare
.github/workflows/ci.yml
Outdated
|
||
- name: Build | ||
run: | | ||
.ci/build_docs.sh -clash_version 9.6.4 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
.ci/build_docs.sh -clash_version 9.6.4 | |
.ci/build_docs.sh --clash_version 9.6.4 |
bf9df64
to
76368a3
Compare
.github/workflows/ci.yml
Outdated
@@ -125,3 +121,14 @@ jobs: | |||
- name: Whitespace | |||
run: | | |||
.ci/test_whitespace.sh | |||
|
|||
documentation: | |||
name: Documentation clash_version 9.6.4 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
name: Documentation clash_version 9.6.4 | |
name: Documentation |
9.6.4 => GHC version. But also, it's fine to not mention it in the CI job name anyway.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also also, why are we setting Clash's version exactly?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good question, I'm removing it entirely
3fa467d
to
403b98a
Compare
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
403b98a
to
8f2a9db
Compare
Currently all cabal tests can fail due to missing documentation, this is undesirable since we can not distinguish ghc / clash version related problems from missing documentation failures.