-
Notifications
You must be signed in to change notification settings - Fork 20
Conversation
12e12bd
to
d9386af
Compare
d9386af
to
46775f8
Compare
46775f8
to
3dc502f
Compare
I hadn't seen that @Stebalien had already rebased this. |
Ah, and the 32bit tests are failing because we don't have CGO. |
And the windows tests are failing because we don't have openssl. |
This is the second time in a single day that the feature request came up to disable Windows tests (the other one is: filecoin-shipyard/js-lotus-client-schema#16 (comment)). |
Well... I'd rather install openssl, if we can. |
Ah, I thought that's not possible. We could use a custom setup step for that. |
Yep. Working on it. |
81aab19
to
d9a5a89
Compare
Ok, so the pc (pkg-config) file still isn't getting installed. I think we need to move to msys2 for windows (https://github.com/msys2/setup-msys2). Really, we can probably switch to this by default to make our lives easier. |
Do we need to do this for all shells that run on Windows, or is it sufficient to do that in the repo-specific setup step? |
It should be possible to do this in the setup only but:
|
d9a5a89
to
08df49c
Compare
6e29ff8
to
16193d5
Compare
Update: GH Actions now support |
We have a PR that changes the shell to |
Sure! I will check it out and report back here and under protocol/.github#221 |
16193d5
to
0e129fb
Compare
ci: add go-test-setup action
I made sure we're set up correctly for CGO in #20. Note: if there is a unified CI deploy before we merge https://github.com/protocol/.github/tree/next into |
Syncing to commit protocol/.github@68389df.