-
Notifications
You must be signed in to change notification settings - Fork 48
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
Use BuildJet runners for eden workflow #884
Conversation
@giggsoff @milan-zededa @yash-zededa This is continuation of #882 We need to figure out how to change runners in other workflows |
@giggsoff @milan-zededa @yash-zededa Workflow: https://github.com/lf-edge/eden/actions/runs/5904406291 |
647fc21
to
2a29104
Compare
This commit changes runners of composite `test.yml` workflow to BuildJet runners. They are more powerful and cheaper that the ones provided by GitHub. In case somebody would want to run these workflows in their local fork runner and repository to pull eden code they will have to change repository param Note that this workflow is used by EVE repository. Switching to BuildJet runners and using new workflow should reduce time to run tests from 6 hours to approx. 1.5 hours. Documentation is available at `docs/github-actions.md` However, there are still some tests failing which needs further investigation Signed-off-by: Pavel Abramov <uncle.decart@gmail.com>
2a29104
to
9abb326
Compare
Things are looking good with https://github.com/lf-edge/eve/pull/3450/files so please have a look when you have time so that we can merge it just FYI @giggsoff :) |
LGTM |
@uncleDecart Could we please merge and release this so that I may make the necessary adjustments in the Eve PR for the new workflows? |
@yash-zededa I still need one approving review @eriknordmark , can you approve? |
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
This commit changes runners of composite
test.yml
workflow to BuildJet runners. They are more powerful and cheaper that the ones provided by GitHub.In case somebody would want to run these workflows in their local fork runner and repository to pull eden code from has been parametrized
Note that this workflow is used by EVE repository.
Switching to BuildJet runners and using new workflow should reduce time to run tests from 6 hours to approx. 1.5 hours.
Documentation is available at
docs/github-actions.md
However, there are still some tests failing which needs further investigation