mirror of
https://github.com/microsoft/playwright.git
synced 2025-06-26 21:40:17 +00:00
devops: always check git status before publishing to npm (#5070)
This commit is contained in:
parent
f10f170946
commit
a7949173e0
@ -44,11 +44,12 @@ cd ..
|
||||
NPM_PUBLISH_TAG="next"
|
||||
VERSION=$(node -e 'console.log(require("./package.json").version)')
|
||||
|
||||
if [[ -n $(git status -s) ]]; then
|
||||
echo "ERROR: git status is dirty; some uncommitted changes or untracked files"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [[ $1 == "--release" ]]; then
|
||||
if [[ -n $(git status -s) ]]; then
|
||||
echo "ERROR: git status is dirty; some uncommitted changes or untracked files"
|
||||
exit 1
|
||||
fi
|
||||
# Ensure package version does not contain dash.
|
||||
if [[ "${VERSION}" == *-* ]]; then
|
||||
echo "ERROR: cannot publish pre-release version with --release flag"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user