File tree Expand file tree Collapse file tree 3 files changed +7
-8
lines changed
Expand file tree Collapse file tree 3 files changed +7
-8
lines changed Original file line number Diff line number Diff line change @@ -71,17 +71,19 @@ jobs:
7171 NODE_AUTH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
7272 run : |
7373 echo "//npm.pkg.github.com/:_authToken=${{ secrets.GITHUB_TOKEN }}" > ~/.npmrc
74+ CURRENT_PACKAGE_VERSION=$(jq -r '.version' package.json)
75+ BASE_VERSION=${CURRENT_PACKAGE_VERSION%%-alpha.*}
7476
75- LATEST_VERSION=$(npm show @IQSS /dataverse-client-javascript versions --registry=https://npm.pkg.github.com/ --json | jq -r '.[]' | grep "^2.0.0 -alpha." | sort -V | tail -n 1)
77+ LATEST_VERSION=$(npm show @iqss /dataverse-client-javascript versions --registry=https://npm.pkg.github.com/ --json | jq -r '.[]' | grep "^${BASE_VERSION} -alpha\\ ." | sort -V | tail -n 1)
7678
7779 if [ -z "$LATEST_VERSION" ]; then
7880 NEW_INCREMENTAL_NUMBER=1
7981 else
80- CURRENT_INCREMENTAL_NUMBER=$(echo $LATEST_VERSION | sed 's/2.0.0 -alpha.//' )
82+ CURRENT_INCREMENTAL_NUMBER=$(echo " $LATEST_VERSION" | sed "s/^${BASE_VERSION} -alpha\\ .//" )
8183 NEW_INCREMENTAL_NUMBER=$((CURRENT_INCREMENTAL_NUMBER + 1))
8284 fi
8385
84- NEW_VERSION="2.0.0 -alpha.${NEW_INCREMENTAL_NUMBER}"
86+ NEW_VERSION="${BASE_VERSION} -alpha.${NEW_INCREMENTAL_NUMBER}"
8587
8688 echo "Latest version: $LATEST_VERSION"
8789 echo "New version: $NEW_VERSION"
9294 - name : Publish package
9395 run : |
9496 echo "$(jq '.publishConfig.registry = "https://npm.pkg.github.com"' package.json)" > package.json
95- echo "$( jq '.name = "@IQSS/dataverse-client-javascript"' package.json )" > package.json
96- npm publish --@IQSS:registry=https://npm.pkg.github.com
97+ npm publish --@iqss:registry=https://npm.pkg.github.com
9798 env :
9899 NODE_AUTH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change 7373 - name : Publish package
7474 run : |
7575 echo "$(jq '.publishConfig.registry = "https://npm.pkg.github.com"' package.json)" > package.json
76- echo "$( jq '.name = "@IQSS/dataverse-client-javascript"' package.json )" > package.json
77- npm publish --@IQSS:registry=https://npm.pkg.github.com
76+ npm publish --@iqss:registry=https://npm.pkg.github.com
7877 env :
7978 NODE_AUTH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change 5757 "ts-node" : " ^10.9.2"
5858 },
5959 "dependencies" : {
60- "@iqss/dataverse-client-javascript" : " ^2.1.0" ,
6160 "@types/node" : " ^18.15.11" ,
6261 "@types/turndown" : " ^5.0.1" ,
6362 "axios" : " ^1.12.2" ,
You can’t perform that action at this time.
0 commit comments