Fix dist tags being wrong (#7028)

* Add reusable CLI for parsing semver

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* Use CLI to specify dist-tag

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* Remove dead scripts

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* Add git ignore

Signed-off-by: Sebastian Malton <sebastian@malton.name>

Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
Sebastian Malton authored and GitHub committed 2023-01-26 11:54:14 -05:00
1 parent 57bd19f51b
commit 70872459b5
8 files changed
+1369 -15

No files matched your search

+7 -1
View File
@@ -38,6 +38,12 @@ jobs:
- name: Publish NPM packages
run: |
npm config set '//registry.npmjs.org/:_authToken' "${NPM_TOKEN}"
yarn lerna publish from-package --no-push --no-git-tag-version --yes
DIST_TAG=$(cat lerna.json | jq '.version' --raw-output | xargs node ./packages/semver/dist/index.mjs --prerelease 0)
yarn lerna \
publish from-package \
--no-push \
--no-git-tag-version \
--yes \
--dist-tag ${DIST_TAG:-latest}
env:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}