build: permit SemVer pre-release publication
authorJérôme Benoit <jerome.benoit@sap.com>
Sat, 18 Mar 2023 19:08:07 +0000 (20:08 +0100)
committerJérôme Benoit <jerome.benoit@sap.com>
Sat, 18 Mar 2023 19:08:07 +0000 (20:08 +0100)
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
.github/workflows/npmpublish.yml

index e32ce385eeb62d08f0d8bc2bee7deed7c9e130c2..2a72a4d8a3633e9c1ad8ab05a5ab53cddf59b52b 100644 (file)
@@ -58,8 +58,14 @@ jobs:
         env:
           NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
 
-      - name: Publish Beta
-        if: ${{ contains(steps.package-version.outputs.version, 'beta') }}
-        run: npm publish --tag beta
+      - name: Publish Pre-Release
+        if: ${{ contains(steps.package-version.outputs.version, '-') == true }}
+        run: npm publish --tag next
         env:
           NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
+
+      # - name: Publish Beta Release
+      #   if: ${{ contains(steps.package-version.outputs.version, 'beta') == true }}
+      #   run: npm publish --tag beta
+      #   env:
+      #     NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}