File tree Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Original file line number Diff line number Diff line change 2626 node-version : lts/*
2727 registry-url : " https://registry.npmjs.org"
2828
29+ - name : Verify `jq` is installed
30+ run : |
31+ if ! jq --version 2>/dev/null; then
32+ echo "jq not installed, required for extracting package names."
33+ exit 1
34+ fi
35+
2936 - name : Generate Packages
3037 id : generate-packages
3138 run : node packages/@postgrestools/postgrestools/scripts/generate-packages.mjs
@@ -48,11 +55,12 @@ jobs:
4855 run : |
4956 for package in packages/@postgrestools/*; do
5057 version="${{ inputs.release-tag }}"
58+ npm_package_name=$(jq -r ".name" "$package/package.json")
5159
52- if npm view "$package @$version" version 2>/dev/null; then
53- echo "Package $package @$version already exists, skipping..."
60+ if npm view "$npm_package_name @$version" version 2>/dev/null; then
61+ echo "Package $npm_package_name @$version already exists, skipping..."
5462 else
55- echo "Publishing $package @$version..."
63+ echo "Publishing $npm_package_name @$version..."
5664 npm publish "$package" --tag latest --access public --provenance
5765 fi
5866 done
You can’t perform that action at this time.
0 commit comments