feat(upload): use new `rattler_upload` to unify upload code to prefix, anaconda, quetz, artifactory
Can you show me what commands you have tested?
Is this breaking the pixi upload cli behavior?
The commands to test would be:
pixi upload --help/pixi upload prefix --helppixi upload prefix -c my-channel ./my-file.conda
The code we are using is battle-tested in rattler-build.
We ARE breaking the current pixi upload https://prefix.dev/api/v1/upload/my_channel my_package.conda which was quite ugly and only supported prefix.dev channels. So I hope that's fine.
On the other hand, all the features from rattler-build upload (like OIDC trusted publishing) are now available.
Seems there are some unrelated options in there.
Superseded by #5017