Skip to content
This repository has been archived by the owner on Oct 19, 2024. It is now read-only.

ci: test on windows targets #682

Merged
merged 6 commits into from
Dec 13, 2021
Merged

Conversation

mattsse
Copy link
Collaborator

@mattsse mattsse commented Dec 12, 2021

Motivation

Build on windows targets in CI.
But only builds, for tests, need to figure out how to install ganache and geth on windows

Solution

PR Checklist

  • Added Tests
  • Added Documentation
  • Updated the changelog

@mattsse mattsse force-pushed the matt/ci-windows-build branch 2 times, most recently from a84a3db to 27fd2c1 Compare December 12, 2021 20:04
Copy link
Owner

@gakonst gakonst left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good call - would've caught the Windows incompatibility on svm-rs earlier

@mattsse mattsse force-pushed the matt/ci-windows-build branch 4 times, most recently from f89d7f3 to eb977bb Compare December 12, 2021 22:53
@@ -222,3 +222,53 @@ jobs:
run: |
export PATH=$HOME/bin:$PATH
./scripts/examples.sh

windows-build:
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Might be worth putting this in a different workflow file?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

windows.yml?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

but I'm a little hesitant to move this out, perhaps we can leverage all the geth, ganach stuff and unify everything in a matrix build with all vars etc, like I've attempted here foundry-rs/foundry#218

@gakonst
Copy link
Owner

gakonst commented Dec 12, 2021

Blocked on alloy-rs/svm-rs#9 getting merged / new release

@gakonst gakonst force-pushed the matt/ci-windows-build branch from eb977bb to de49986 Compare December 13, 2021 16:21
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants