Skip to content

Adopt GitHub Actions as CI#37

Open
ethercrow wants to merge 2 commits into
haskell-grpc-native:masterfrom
ethercrow:update-ci
Open

Adopt GitHub Actions as CI#37
ethercrow wants to merge 2 commits into
haskell-grpc-native:masterfrom
ethercrow:update-ci

Conversation

@ethercrow

Copy link
Copy Markdown

I also switched stack-nightly.yaml to one that has GHC-8.10.1.

@ethercrow

Copy link
Copy Markdown
Author

Current status: confused by

[14 of 34] Compiling Network.Wai.Handler.Warp.HTTP2.Types ( Network/Wai/Handler/Warp/HTTP2/Types.hs, dist/build/Network/Wai/Handler/Warp/HTTP2/Types.o )

Network/Wai/Handler/Warp/HTTP2/Types.hs:10:1: error:
    Could not find module ‘Network.HTTP2.Server’
    Perhaps you meant
      Network.HTTP2.Decode
      Network.HTTP2.Types
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
10 | import qualified Network.HTTP2.Server as H2
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

@lucasdicioccio

Copy link
Copy Markdown
Member

Hi, thanks for putting this effort! GitHub Actions are entirely new to me.

The error you see looks like an error in warp or warp-tls (maybe under some flags). I have some time tomorrow to look-it up.

@lucasdicioccio

Copy link
Copy Markdown
Member

The issue seems to be with wai >= 3.2.0 having moved the internal HTTP2 server (into the http2 >= 2.0.0 package).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants