Skip to content
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

Fix obvious errors from the CI #500

Closed
wants to merge 4 commits into from

Conversation

SomeoneToIgnore
Copy link
Contributor

@SomeoneToIgnore SomeoneToIgnore commented Nov 30, 2024

Recent CI runs look very intimidating and worse, there are certain errors that are there for months.
The PR attempts to handle a few of them as a probe, to see the reception.

Overall, it's interested to hear your plans on tackling this all, as it seems quite dangerous to keep that many errors during feature development, and pretty impossible to use the library with all that mess in it.

```
warning: /Users/runner/work/rust-sdks/rust-sdks/livekit/Cargo.toml: `default-features` is ignored for livekit-api, since `default-features` was not specified for `workspace.dependencies.livekit-api`, this could become a hard error in the future
warning: /Users/runner/work/rust-sdks/rust-sdks/livekit/Cargo.toml: `default-features` is ignored for livekit-runtime, since `default-features` was not specified for `workspace.dependencies.livekit-runtime`, this could become a hard error in the future
```

CI error: https://github.com/livekit/rust-sdks/actions/runs/12035060003/job/33553117641
```
warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
```

error from the CI: https://github.com/livekit/rust-sdks/actions/runs/12035060003/job/33553117641#step:5:7
@theomonnom
Copy link
Member

Apologies for that! We are planning to hire additional team members specifically to dedicate more time and resources to the development of the Rust SDKs.

@SomeoneToIgnore
Copy link
Contributor Author

No worries, the biggest concern is uncertainty and absence of answers (e.g. #467 and #465) but it all seems to become better.

We're @ Zed are very interested to have a better screenshare quality (presumably #488 handles that) but are somewhat blocked, so would you mind if we submit a series of PRs to get things more stable?

We can start from here and use a bit of your guidance for the later PRs (as not everything is as straightforwards as here) + the reviews and merge 🙂

Thank you!

@SomeoneToIgnore SomeoneToIgnore deleted the kb/less-errors branch December 3, 2024 16:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants