fix demo deps - #238
Conversation
c51d77b to
d04d068
Compare
I think we deliberately removed it as to not block things on it. I think a more refined position would be a separate job that builds but does not fail the workflow. This way, we notice something breaking early and automatically, but we still do not block anything on these optional components. WDYT? |
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
cc5643a to
a530418
Compare
a530418 to
69c9a6d
Compare
|
I've never used these "non-blocking" warning jobs before. It seems kind of useless as is, because there's no indication it failed unless you manually go look at the annotations in https://github.com/georust/rstar/actions/runs/31719804060 Since you brought it up @adamreichold, is there a better way to do this? |
You added it as a |
|
Like this @adamreichold? Otherwise if you have a clear vision of how to do this, please just push something up. |
adamreichold
left a comment
There was a problem hiding this comment.
Indeed like this, just one nit on the check step.
rstar/CHANGELOG.mdif knowledge of this change could be valuable to users.Edit: note this is based on #232 so merge that first.
cargo test/cargo checkof the workspace currently fails.Potentially (?) controversial is adding
cargo check(of the demo) to CI. It could be potentially annoying to have the demo block merging of other work. It's also annoying now that I can't runcargo checkin the workspace because the demo is broken. 🤷 I'm open to omitting the second commit.