-
Notifications
You must be signed in to change notification settings - Fork 40
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
Add a gh-action and buildomat jobs to cargo check on no-default-features and feature-powerset #6018
Conversation
ec365cc
to
7a2cc94
Compare
Interesting -- was there something specific that broke? |
well, it started with needing to test features around oxql/sql and having to run I'm about to push a feature-powerset addition to these, which caught some interesting jsonschema errors in |
Thanks. Curious to see what CI times would look like with |
yep, will time it on the next push. Local illumos machine runs are not bad, but worth seeing. Def. found some issues at least. |
Will bring this out of draft after running the powerset. oxql/oximeter (which leveraged feature flags more than most) needed some re-arrangement too. |
local run:
Pushing the updates now. |
135c4c7
to
2ceba5e
Compare
2ceba5e
to
c7d5e59
Compare
ca175ec
to
4e23c52
Compare
@sunshowers 29 minutes on buildomat, 9 on gh-a (ubuntu); so not bad, especially compared to deploys :). |
@bnaecker as mentioned, here's a take on the |
8cd7e16
to
0b5ffbb
Compare
#5988 broke |
The xtask and ci stuff are still reviewable here. I'll rebase to accommodate the feature fixes in #6036 once that merges. |
0b5ffbb
to
14479bc
Compare
rebased. |
14479bc
to
9cb1063
Compare
45be74a
to
a4f1097
Compare
Pre-built updates added. |
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.
Looks pretty great, just a few more questions.
@sunshowers Sounds good. Minus the CIDL origin, I pushed some changes out with a comment on the workspace/out dir functions. |
736f7e9
to
6b31d33
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.
Looks good, thanks!
…res and feature-powerset Includes: - xtask wrapper around cargo-hack and options
Includes: - xtask documentation on main readme
6b31d33
to
b788640
Compare
Includes:
image-*
cargo-hack
subcommand binary for known platform/os & arch from https://github.com/taiki-e/cargo-hack/releases/xtask
to installcargo-hack