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

Aya nightly crates #895

Open
benlcb opened this issue Mar 1, 2024 · 4 comments
Open

Aya nightly crates #895

benlcb opened this issue Mar 1, 2024 · 4 comments

Comments

@benlcb
Copy link

benlcb commented Mar 1, 2024

Hi!
Last night I got a bit hot headed and ended up publishing -nightly versions of some aya crates on crates.io.

I want to apologize, I should have asked first. I also didn't realize the consequences, thinking I can simply delete the published crate.

For now I just want to keep an open line of communication here, to add aya-rs as an owner of the package etc.
For the future I might set up a github action to publish a new version of nightly crates after each commit to this repo, to keep up to date what is already out there.

@alessandrod
Copy link
Collaborator

Hi!
Last night I got a bit hot headed and ended up publishing -nightly versions of some aya crates on crates.io.

I want to apologize, I should have asked first. I also didn't realize the consequences, thinking I can simply delete the published crate.

Hi! It's ok, but could you please yank them asap?

For now I just want to keep an open line of communication here, to add aya-rs as an owner of the package etc.

Could you please transfer the packages to aya-rs? Then you're more than welcome to contribute to the project if you want, but no one individual should have powers to release crates.

For the future I might set up a github action to publish a new version of nightly crates after each commit to this repo, to keep up to date what is already out there.

Please don't do that. Feel free to do it adding your own prefix to all the crates you publish and ideally stating clearly that whatever you publish doesn't originate from the aya-rs project.

@benlcb
Copy link
Author

benlcb commented Mar 1, 2024

but could you please yank them asap?

Thanks, done.

Could you please transfer the packages to aya-rs?

On the aya-nightly package page on crates.io, when I try to add "aya-rs" as an owner I get following error message:
Error sending invite: could not find user with login aya-rs. So I added you instead (username alessandrod).

Please don't do that. Feel free to do it adding your own prefix to all the crates you publish and ideally stating clearly that whatever you publish doesn't originate from the aya-rs project.

Okay, good.

@dave-tucker
Copy link
Member

Could you please transfer the packages to aya-rs?

On the aya-nightly package page on crates.io, when I try to add "aya-rs" as an owner I get following error message: Error sending invite: could not find user with login aya-rs. So I added you instead (username alessandrod).

Please use github:aya-rs:owners which should make these packages owned by a GitHub group containing people with release permissions.

@benlcb
Copy link
Author

benlcb commented Mar 3, 2024

That doesn't work either:

foo@bar:~/workspace/aya/aya-nightly$ cargo owner --add github:aya-rs:owners
    Updating crates.io index
error: failed to invite owners to crate `aya-nightly` on registry at https://crates.io

Caused by:
  the remote server responded with an error: could not find the github team aya-rs/owners

I think only members of github:aya-rs:owners can add github:aya-rs:owners as owner of a crate.

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

No branches or pull requests

3 participants