You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have encountered an issue with the recent update of the library to version 9.9.0. In this update, the built-in command execution library was changed from @jsdevtools/ez-spawn to tinyexec. Since this change, I have noticed that when executing git push, the script fails to correctly detect errors and incorrectly assumes that the push operation was successful.
Describe the bug
Hello,
I have encountered an issue with the recent update of the library to version 9.9.0. In this update, the built-in command execution library was changed from
@jsdevtools/ez-spawn
totinyexec
. Since this change, I have noticed that when executinggit push
, the script fails to correctly detect errors and incorrectly assumes that the push operation was successful.Relevant line of code:
bumpp/src/git.ts
Line 85 in 780b7cc
Relevant commit:
780b7cc
Reproduction
git reset --hard HEAD^
in a local git repository.pnpx bumpp
, and enter 'Y' to continue.✔ Git push
.pnpx [email protected]
, it correctly displaysgit push exited with a status of 1 ...
, indicating the failure as expected.System Info
Used Package Manager
pnpm
Validations
Contributions
The text was updated successfully, but these errors were encountered: