-
Notifications
You must be signed in to change notification settings - Fork 97
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
Make dora-rs
publishable on crates.io
#211
Conversation
2131f26
to
9b99ee5
Compare
Just for info, I think that we can leave this one for the |
Sounds good! |
I updated the PR description with git dependencies that are still blocking this. |
c2328c6
to
f9719fb
Compare
61aad6e
to
b3f42db
Compare
Looks like the |
Yep, I'll do it. Just for info, i'm still debugging some issues with |
c43b6e6
to
9ff320d
Compare
Remove unused dependencies
add a test rust version
test rc 2 version fix version typo Test crates.io new dora tag release
test new crates release
Testing new crates version
test new crates version release
the src code. This is link to a release issue. See: https://users.rust-lang.org/t/include-str-does-not-work-when-releasing-because-of-changed-pathes/15551 testing new release version
…te on `crates.io`
Test new version
Bump release candidate
test new release for github CI/CD
bf90a25
to
f62a927
Compare
So, I finally managed to push all crates to
As you may now crates.io is quite picky. You can find both: for the Rust API. As well as: They should be installable via: cargo install dora-cli |
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.
Thanks a lot for all your work on this! Looks all good to me, there are just two small things.
c26837e
to
8e58396
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.
Thanks!
* [Make dora-rs publishable on crates.io](#211) * [Add an internal cli argument to create template with path dependencies](#212) * [Avoid blocking the daemon main loop by using unbounded queue](#230) * [Inject YAML declared env variable into the runtime](#227) * [Use rustls instead of system SSL implementation](#216) * [Refactor python error](#229) * [The first letter of rust should be lowercase in the command](#226) * [Add documentation to the cli within the helper mode](#225) * [Update to safer-ffi v0.1.0-rc1](#218) * [remove unused variable: data_bytes](#215) * [Clean up: Remove workspace path](#210) * [Decouple opentelemetry from tracing](#222) * [Remove zenoh dependency from dora node API to speed up build](#220) * [Update to Rust v1.68](#221) * [Deny unknown fields to avoid typos](#223)
This Pull Request simplify the dependency tree by:
cargo +nightly udeps --all --all-targets
It then adds a github job to publish most of dora-rs packages to
crates.io
.Some packages can still not be published due to git dependencies.
Blocked on: