Set eclipse-zenoh/iot-zenoh-committers team as visible
Summary
In Eclipse Zenoh we're using crates.io to publish the Rust packages we release. The ownership of packages on crates.io is tied to Github accounts (individuals or teams).
We would like to grant ownership of all our packages (+26 so far) to the eclipse-zenoh/iot-zenoh-committers team, rather than individually to each committer (+ eclipse-zenoh-bot). Unfortunately, as this team is secret, crates.io doesn't see it and refuses to grant it ownership.
Please, set the eclipse-zenoh/iot-zenoh-committers as visible.
Steps to reproduce
With credentials of a package owner, run:
$ cargo owner --add github:eclipse-zenoh:iot-zenoh-committers
What is the current bug behavior?
The command returns:
Updating crates.io index
error: failed to invite owners to crate `zenoh-cfg-properties` on registry at https://crates.io
Caused by:
the remote server responded with an error: could not find the github team eclipse-zenoh/iot-zenoh-committers
What is the expected correct behavior?
cargo owner --add github:eclipse-zenoh:iot-zenoh-committers
command to find the github team eclipse-zenoh/iot-zenoh-committers.
Priority
-
Urgent -
High -
Medium -
Low
Severity
-
Blocker -
Major -
Normal -
Low
Impact
We currently can't have automatic publication of our releases via Github Action which is run by eclipse-zenoh-bot. Unless we invite eclipse-zenoh-bot to be owner for each existing package and future ones, and Eclipse support accepts the invitation for each.