Make recipe release atomic
#683
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
If anything fails during releasing, you end up with a messed up state and have to clean up the things that abra did, which you might not even know it did. To mitigate this and make releasing more robust, I propose to make
abra recipe releaseatomic (as much as possible). Implementing that would mean:git push --atomic)