-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
tests: run integration test on macos GH runners as well #75
Conversation
ef6dd1d
to
d591a01
Compare
Instead of relying on the journal for logs and losing the checks on macOS, we could run the |
0b82d93
to
e5442c4
Compare
Thanks! I love the suggestion - added now! |
e5442c4
to
8533728
Compare
32d1052
to
119879e
Compare
This test takes 50 minutes to run on the Github-hosted worker. Should we try deploying a self-hosted runner on our AWS machine? |
f04ab73
to
a9b9dae
Compare
Great point - I setup our AWS machine as a self hosted runner and it finisehd in 14min. so definitely worth it. Self hosting on macOS in AWS is a bit of a PITA though because of actions/runner#947 and actions/runner#1056 - I will see what I can do about that. |
adc5984
to
a0579f6
Compare
c42070b
to
08230de
Compare
207e4e6
to
5541e90
Compare
For reference the runner was setup as described in: actions/runner#1056 (comment) to workaround the issue described in the bugreport actions/runner#1056
5541e90
to
c8513cb
Compare
This is ready now, sorry that it took a bit, the self hosted follows the setup from actions/runner#1056 (comment) and is now running a macOS background service. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🍎 Go!
This is a rebase/update of #33 without hacks.