diff --git a/.github/workflows/npm-packages.yml b/.github/workflows/npm-packages.yml index 05fb089ac..63332cfc3 100644 --- a/.github/workflows/npm-packages.yml +++ b/.github/workflows/npm-packages.yml @@ -13,7 +13,8 @@ on: paths: - src/designer/elsa-workflows-designer/** - .github/** - + release: + types: [ prereleased ] env: NODE_OPTIONS: --max-old-space-size=8096 ELSA_VERSION: 3.0.3 @@ -27,7 +28,7 @@ jobs: - name: Set preview VERSION variable run: echo "VERSION=$ELSA_VERSION-preview.${{ github.run_number }}" >> $GITHUB_ENV - if: ${{ github.event_name != 'release' }} + if: ${{ github.event_name != 'release' || github.event_name == 'prereleased' }} - name: Set release VERSION variable run: echo "VERSION=${{ github.ref_name }}" >> $GITHUB_ENV @@ -91,7 +92,7 @@ jobs: name: Publish release package to npmjs needs: build_and_pack runs-on: ubuntu-latest - if: ${{ github.event_name == 'release' }} + if: ${{ github.event_name == 'release' || github.event_name == 'prereleased' }} steps: - name: Download NPM Package uses: actions/download-artifact@v3 diff --git a/.github/workflows/packages.yml b/.github/workflows/packages.yml index ef2d55a42..b5a27586f 100644 --- a/.github/workflows/packages.yml +++ b/.github/workflows/packages.yml @@ -62,7 +62,7 @@ jobs: needs: build runs-on: ubuntu-latest timeout-minutes: 10 - if: ${{ github.event_name == 'release' }} + if: ${{ github.event_name == 'release' || github.event_name == 'prereleased' }} steps: - name: Download Packages uses: actions/download-artifact@v3