-
Notifications
You must be signed in to change notification settings - Fork 655
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
github wokflow: use large runner, remove limits #612
github wokflow: use large runner, remove limits #612
Conversation
Please also update bbolt/.github/workflows/tests_amd64.yaml Line 10 in 33db274
Unfortunately we don't have larger runner for Windows platform, on which the workflows run the longest time. |
Hey @ahrtr, I'm working on these changes. I pushed quickly yesterday just to check if the workflow would run with the large runner. Now I'm tidying up this PR :) |
3893d26
to
254b089
Compare
/unhold |
254b089
to
88aefc6
Compare
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.
LGTM on green - Thanks @ivanvc
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.
LGTM
Suggest to run coverage test on larger runner as well, Please see #612 (comment) |
Remove the resource limits from `GOGC`, and set the GitHub workflow to run on a large runners for race tests (ubuntu 8 cores for amd64 and coverage tests; actuated 8 cores for arm64). Signed-off-by: Ivan Valdes <[email protected]>
@ahrtr, you mentioned it, but I forgot to change it. I updated it, and coverage tests use the large runner, too. |
88aefc6
to
a7cb1ee
Compare
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.
lgtm
Thanks.
Remove the resource limits from
GOGC
, and set the GitHub workflow to run on a large Ubuntu runner.Fixes #609