Closed PigeonF closed 1 month ago
Thanks for catching this. I've merged this as dd9826a.
I moved the test from the integration tests into the unit tests, since the latter is about 10x faster. (I also added some similar test cases for the other subcommands.) I had to drop the first commit with the --initial-branch
flag though, since older versions of Git don't recognize that option; it'd probably be good to do something along these lines so the tests work everywhere, but that's not strictly necessary since the CI doesn't need it.
Currently, when using one deployment with a prefix and one without, the deployment including the prefix will delete versions of the same name in the deployment without a prefix.
The fix is to use the deploy prefix when deleting the previous version and aliases.
Before
After