-
Notifications
You must be signed in to change notification settings - Fork 181
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
feat(ci): improve protoc install & add code coverage checks #538
Conversation
6f488de
to
967deb8
Compare
967deb8
to
e4094f5
Compare
Codecov Report
@@ Coverage Diff @@
## main #538 +/- ##
=======================================
Coverage ? 74.72%
=======================================
Files ? 153
Lines ? 22497
Branches ? 0
=======================================
Hits ? 16811
Misses ? 5686
Partials ? 0 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
9ab0acf
to
271dbd4
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
.github/workflows/ci.yml
Outdated
# iroh-util/src/lock.rs#test_locks uses a fork() command & fails only in | ||
# GHA if this is not present | ||
# https://twitter.com/steipete/status/921066430220652544?lang=en | ||
# https://blog.phusion.nl/2017/10/13/why-ruby-app-servers-break-on-macos-high-sierra-and-what-can-be-done-about-it/ | ||
OBJC_DISABLE_INITIALIZE_FORK_SAFETY: "YES" |
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.
Have we run without this on our new runners to see if macOS still chokes?
@@ -10,4 +10,5 @@ anyhow = "1" | |||
clap = { version = "4.0.9", features = ["derive"] } | |||
clap_mangen = "0.2.2" | |||
dirs-next = "2.0.0" | |||
xtaskops = "0.2.2" |
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.
Neato!
Can we add the codecov configuration file that turns off the report-comment-on-PR thingie? It's super irritating |
271dbd4
to
c625b6e
Compare
e4c0480
to
269a8c6
Compare
…ter#538) * fix(ci): make protoc install more reliable * ops(ci): coverage * refactor(ci): cleanup CI
No description provided.