File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2020 with :
2121 node-version : 20
2222 cache : " npm"
23+ registry-url : " https://registry.npmjs.org"
2324
2425 - name : Install dependencies
2526 run : npm install
4041 PREVIEW_VERSION="$BASE_VERSION-dev.$SHORT_COMMIT"
4142
4243 echo "version=$PREVIEW_VERSION" >> $GITHUB_OUTPUT
43- echo "package_name=@base44/preview- sdk" >> $GITHUB_OUTPUT
44- echo "full_package=@base44/preview- sdk@$PREVIEW_VERSION" >> $GITHUB_OUTPUT
44+ echo "package_name=@base44-preview/ sdk" >> $GITHUB_OUTPUT
45+ echo "full_package=@base44-preview/ sdk@$PREVIEW_VERSION" >> $GITHUB_OUTPUT
4546
4647 - name : Update package.json for preview
4748 run : |
8081 run : |
8182 # Double-check package name one more time before publishing
8283 CURRENT_PACKAGE_NAME=$(node -p "require('./package.json').name")
83- OFFICIAL_PACKAGE="@base44/sdk"
84+ OFFICIAL_PACKAGE=$(node -p "require('./package.json.bak').name")
8485
8586 echo "About to publish: $CURRENT_PACKAGE_NAME"
8687
9495
9596 - name : Publish preview package
9697 run : |
97- if npm publish; then
98+ if npm publish --tag preview ; then
9899 echo "✅ Package published successfully"
99100 else
100101 echo "❌ Package publish failed"
@@ -104,6 +105,7 @@ jobs:
104105 NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
105106
106107 - name : Restore original package.json
108+ if : always()
107109 run : |
108110 if [ -f package.json.bak ]; then
109111 mv package.json.bak package.json
Original file line number Diff line number Diff line change 2020 with :
2121 node-version : 20
2222 cache : " npm"
23+ registry-url : " https://registry.npmjs.org"
2324
2425 - name : Install dependencies
2526 run : npm install
4647 fi
4748
4849 echo "version=$PREVIEW_VERSION" >> $GITHUB_OUTPUT
49- echo "package_name=@base44/preview- sdk" >> $GITHUB_OUTPUT
50- echo "full_package=@base44/preview- sdk@$PREVIEW_VERSION" >> $GITHUB_OUTPUT
50+ echo "package_name=@base44-preview/ sdk" >> $GITHUB_OUTPUT
51+ echo "full_package=@base44-preview/ sdk@$PREVIEW_VERSION" >> $GITHUB_OUTPUT
5152
5253 - name : Update package.json for preview
5354 run : |
8687 run : |
8788 # Double-check package name one more time before publishing
8889 CURRENT_PACKAGE_NAME=$(node -p "require('./package.json').name")
89- OFFICIAL_PACKAGE="@base44/sdk"
90+ OFFICIAL_PACKAGE=$(node -p "require('./package.json.bak').name")
9091
9192 echo "About to publish: $CURRENT_PACKAGE_NAME"
9293
@@ -100,7 +101,7 @@ jobs:
100101
101102 - name : Publish preview package
102103 run : |
103- if npm publish; then
104+ if npm publish --tag preview ; then
104105 echo "✅ Package published successfully"
105106 else
106107 echo "❌ Package publish failed"
@@ -110,6 +111,7 @@ jobs:
110111 NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
111112
112113 - name : Restore original package.json
114+ if : always()
113115 run : |
114116 if [ -f package.json.bak ]; then
115117 mv package.json.bak package.json
You can’t perform that action at this time.
0 commit comments