mirror of
https://github.com/bendtherules/opencode-multi-model.git
synced 2026-08-18 21:52:11 +00:00
fix: add OTP prompt for npm publish to enhance security
This commit is contained in:
+7
-2
@@ -30,8 +30,13 @@ if [[ "$confirm" != "y" && "$confirm" != "Y" ]]; then
|
||||
exit 0
|
||||
fi
|
||||
|
||||
# Publish to npm
|
||||
npm publish
|
||||
# Prompt for OTP
|
||||
read -p "Enter npm OTP (leave blank if not using 2FA): " otp
|
||||
if [[ -n "$otp" ]]; then
|
||||
npm publish --otp "$otp"
|
||||
else
|
||||
npm publish
|
||||
fi
|
||||
|
||||
# Push git commits and tags
|
||||
git push && git push --tags
|
||||
|
||||
Reference in New Issue
Block a user