-
Notifications
You must be signed in to change notification settings - Fork 144
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
ci: run github actions on buildjet #1366
Conversation
@q9f the tests looks pretty slow (2 hours!) is there a way to speed them up? the current github actions job takes around 45mins, and the circleci job is even faster (I think 20-30mins) |
@@ -69,3 +69,6 @@ commcid = { path = "./utils/commcid" } | |||
forest_vm = { path = "./vm" } | |||
forest_runtime = { path = "./vm/runtime" } | |||
forest_message = { path = "./vm/message" } | |||
|
|||
[profile.dev] | |||
debug = 0 |
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.
Does this improve build times?
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.
Yes, unless you need debug symbols.
I found this article helpful: https://matklad.github.io/2021/09/04/fast-rust-builds.html
This is good to go now. @noot please adjust the names of the required tests according to this pull-request.
|
Changes introduced:
Fixes the Documentation jobci: documentation dry-run for PRs. #1383Rationale:
Further Information:
TODO: @noot please remove CircleCI integration from this repository 🙏🏼 ...
... and adjust the names of the required tests according to this pull-request. 🙏🏼 🙏🏼 🙏🏼
Rust / Test
Rust / Lint
Rust / Audit
Rust / Build (ubuntu-latest, 1.57.0)
Rust / Build (macos-latest, 1.57.0)