haskellfoundation.github.io icon indicating copy to clipboard operation
haskellfoundation.github.io copied to clipboard

Verification github action for PR

Open myShoggoth opened this issue 4 years ago • 1 comments

With the new changes in the hakyll branch, we have an infrastructure that can build and then deploy to the main branch.

Next we need the same kind of CI for PRs into that branch that does the build, and hopefully later some verification steps, but no deploy.

myShoggoth avatar Oct 07 '21 16:10 myShoggoth

I enabled build for all branches instead of only for hakyll. Also I added conditional deployment step skiping for pull request in this PR:

https://github.com/haskellfoundation/haskellfoundation.github.io/pull/170

How it looks on CI:

Screen Shot 2021-12-30 at 1 00 06 PM

Example here:

https://github.com/visortelle/haskellfoundation.github.io/runs/4666439616?check_suite_focus=true

visortelle avatar Dec 30 '21 12:12 visortelle