Skip to content

Commit 459a7bc

Browse files
committed
test: cicd
1 parent 75a1258 commit 459a7bc

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

.github/scripts/publish-npm.sh

+13-13
Original file line numberDiff line numberDiff line change
@@ -31,34 +31,34 @@ if [[ $DBUI_THEME != 'default' ]]; then
3131
fi
3232

3333
echo "📦 Create packages"
34-
npm pack --workspace=@db-ui/elements"$PACKAGE_ENDING"
35-
npm pack --workspace=@db-ui/ngx-elements"$PACKAGE_ENDING"
36-
npm pack --workspace=@db-ui/react-elements"$PACKAGE_ENDING"
37-
npm pack --workspace=@db-ui/v-elements"$PACKAGE_ENDING"
34+
npm pack --quiet --workspace=@db-ui/elements"$PACKAGE_ENDING"
35+
npm pack --quiet --workspace=@db-ui/ngx-elements"$PACKAGE_ENDING"
36+
npm pack --quiet --workspace=@db-ui/react-elements"$PACKAGE_ENDING"
37+
npm pack --quiet --workspace=@db-ui/v-elements"$PACKAGE_ENDING"
3838

39-
NEXT=""
39+
TAG="latest"
4040
if [[ $PRE_RELEASE == 'true' ]]; then
41-
NEXT="--tag next"
41+
TAG="v${VALID_SEMVER_VERSION::1}-next"
4242
fi
4343

44-
echo "📰 Publish Package to Registry ($NEXT)"
44+
echo "📰 Publish Package to Registry with tag: $TAG)"
4545
for REGISTRY in 'GITHUB' 'NPM'
4646
do
4747
echo "🔒 Authenticate $REGISTRY NPM Registry"
4848
if [[ $REGISTRY == 'GITHUB' ]]; then
49-
npm config set registry https://npm.pkg.github.com
49+
npm config set @db-ui:registry https://npm.pkg.github.com
5050
npm set //npm.pkg.github.com/:_authToken "$GPR_TOKEN"
5151
echo "🔑 Authenticated with GITHUB"
5252
elif [[ $REGISTRY == 'NPM' ]]; then
53-
npm config set registry https://registry.npmjs.org/
53+
npm config set @db-ui:registry https://registry.npmjs.org/
5454
npm set //registry.npmjs.org/:_authToken "$NPM_TOKEN"
5555
echo "🔑 Authenticated with NPM"
5656
else
5757
echo "Could not authenticate with $REGISTRY"
5858
exit 1
5959
fi
60-
npm publish --quiet db-ui-elements"$PACKAGE_ENDING"-"$VALID_SEMVER_VERSION".tgz "$NEXT"
61-
npm publish --quiet db-ui-ngx-elements"$PACKAGE_ENDING"-"$VALID_SEMVER_VERSION".tgz "$NEXT"
62-
npm publish --quiet db-ui-react-elements"$PACKAGE_ENDING"-"$VALID_SEMVER_VERSION".tgz "$NEXT"
63-
npm publish --quiet db-ui-v-elements"$PACKAGE_ENDING"-"$VALID_SEMVER_VERSION".tgz "$NEXT"
60+
npm publish --tag "$TAG" db-ui-elements"$PACKAGE_ENDING"-"$VALID_SEMVER_VERSION".tgz
61+
npm publish --tag "$TAG" db-ui-ngx-elements"$PACKAGE_ENDING"-"$VALID_SEMVER_VERSION".tgz
62+
npm publish --tag "$TAG" db-ui-react-elements"$PACKAGE_ENDING"-"$VALID_SEMVER_VERSION".tgz
63+
npm publish --tag "$TAG" db-ui-v-elements"$PACKAGE_ENDING"-"$VALID_SEMVER_VERSION".tgz
6464
done

0 commit comments

Comments
 (0)