-
Notifications
You must be signed in to change notification settings - Fork 239
Conversation
This is a straight copy from Dmitrii Kovanikov's blog post at https://kodimensional.dev/github-actions. Will adapt to haddock in successive commits.
@alexbiehl I'm happy to see this config used in more places 🤗 I've been using it for than a year and it works perfectly for all my projects. I'm currently in the process of updating the blog post to bring several improvements to the config. Nothing critical, only the following:
I haven't updated the blog post yet, but you can find the latest config in @kowainik GitHub Actions workflow templates: |
Thanks again for your efforts. It's working great so far! I guess it's unlikely, but do you happen to have an example in which you track GHC HEAD and head.hackage? The ghc-head branch requires us to use a) an unreleased GHC and b) head.hackage overlay to account for incompatible changes. Currently we heavily patch global cabal configuration to insert head.hackage. I want to streamline the process and it'd be great if there was prior art. |
* Initial version of ci.yml This is a straight copy from Dmitrii Kovanikov's blog post at https://kodimensional.dev/github-actions. Will adapt to haddock in successive commits. * Delete .travis.yml * Modify to only test on ghc-8.10.{1,2} * Use actions/[email protected] * Relax QuickCheck bound on haddock-api * Remove stack matrix for now * Nail down to ghc-8.10 branch for now * Pin index state to 2020-12-08T20:13:44Z for now * Disable macOS and Windows tests for now for speed up
@alexbiehl I'm afraid, I don't have an example of this 😞 I know, that the current It was temporary moved to But, AFAIU, the final official home for this action will be here: I guess, you can comment under the GHC HEAD issue, tell that you would be interested as well, and ask it to move to |
Right now this is a straight copy of @chshersh's blog post at https://kodimensional.dev/github-actions.
Will adapt to haddock in successive commits.