tony-o / raku-fez

This project is for 'fez', raku's cool new shiny dist uploader & manager. If you're a module author you should definitely be using this sweet thang. ;;;;;;;;;;;;;; This project and the underlying infrastructure is supported out of my own pocket and through donations. If you'd like to donate please check here: https://www.patreon.com/oynot
Artistic License 2.0
20 stars 12 forks source link

Confusing error when uploading a distribution with a different auth #113

Open JJ opened 1 year ago

JJ commented 1 year ago

I'm trying to upload `Tux::CSV" by @Tux and it warns me I'm not them, but then it fails with the message:

Meta error: auth must be zef: or zef:

I guess that would be zef:Tux, right?

While we're at it, is there an easy way for @Tux to authorize me for uploading just this distribution?

JJ commented 1 year ago

That didn't prevent it from working, apparently. So it's even more confusing...

Tux commented 1 year ago

I did a fez upload after merging the changes.

Tux commented 1 year ago

I have no idea how I would authorize you to do the upload too. But I am seldom far away. Reach out on IRC

tonyooooooo commented 9 months ago

You'd have to create an org, manage the permissions for the org, and then upload using that auth str. whoever wants to own it:

fez org create tux-group 'some@email.com'
fez org invite tux-group admin jjmerelo

then fix the auth to be zef:tux-group and then either of you can upload that way. the alternative if jj is taking over the module is to change the auth and then keep bumping the version, zef will take the highest version by default

Tux commented 9 months ago

Done