Temporarily disable react + angular builds

This commit is contained in:
Sipke Schoorstra 2023-05-17 12:58:01 +02:00
parent 25e9c8484f
commit 154a5ef796

View file

@ -52,25 +52,27 @@ jobs:
run: |
npm install --force
npm version $VERSION --allow-same-version
npx lerna run build
# npx lerna run build
npm run build # Remove when we fix lerna build for angular.
if: ${{ github.event_name == 'release' || github.event_name == 'push'}}
- name: Pack Designer
working-directory: ./src/designer/designer_packages/elsa-workflows-designer
run: npm pack
if: ${{ github.event_name == 'release' || github.event_name == 'push'}}
- name: Pack Angular Wrapper
working-directory: ./src/designer/designer_packages/angular-workspace/projects/component-library
run: |
npm version $VERSION --allow-same-version
npm pack
if: ${{ github.event_name == 'release' || github.event_name == 'push'}}
- name: Pack React Wrapper
working-directory: ./src/designer/designer_packages/react-workspace/react-wrapper
run: |
npm version $VERSION --allow-same-version
npm pack
if: ${{ github.event_name == 'release' || github.event_name == 'push'}}
# - name: Pack Angular Wrapper
# working-directory: ./src/designer/designer_packages/angular-workspace/projects/component-library
# run: |
# npm version $VERSION --allow-same-version
# npm pack
# if: ${{ github.event_name == 'release' || github.event_name == 'push'}}
#
# - name: Pack React Wrapper
# working-directory: ./src/designer/designer_packages/react-workspace/react-wrapper
# run: |
# npm version $VERSION --allow-same-version
# npm pack
# if: ${{ github.event_name == 'release' || github.event_name == 'push'}}
- name: Upload Designer Artifact
uses: actions/upload-artifact@v3
@ -79,19 +81,19 @@ jobs:
path: src/designer/designer_packages/elsa-workflows-designer/elsa-*.tgz
if: ${{ github.event_name == 'release' || github.event_name == 'push'}}
- name: Upload Angular Artifact
uses: actions/upload-artifact@v3
with:
name: designer-angular-wrapper-npm-package
path: src/designer/designer_packages/angular-workspace/projects/component-library/elsa-*.tgz
if: ${{ github.event_name == 'release' || github.event_name == 'push'}}
- name: Upload React Artifact
uses: actions/upload-artifact@v3
with:
name: designer-react-wrapper-npm-package
path: src/designer/designer_packages/react-workspace/react-wrapper/elsa-*.tgz
if: ${{ github.event_name == 'release' || github.event_name == 'push'}}
# - name: Upload Angular Artifact
# uses: actions/upload-artifact@v3
# with:
# name: designer-angular-wrapper-npm-package
# path: src/designer/designer_packages/angular-workspace/projects/component-library/elsa-*.tgz
# if: ${{ github.event_name == 'release' || github.event_name == 'push'}}
#
# - name: Upload React Artifact
# uses: actions/upload-artifact@v3
# with:
# name: designer-react-wrapper-npm-package
# path: src/designer/designer_packages/react-workspace/react-wrapper/elsa-*.tgz
# if: ${{ github.event_name == 'release' || github.event_name == 'push'}}
publish_npm_preview:
name: Publish preview package to feedz
@ -105,17 +107,17 @@ jobs:
name: designer-npm-package
path: designer-package
- name: Download Angular NPM Package
uses: actions/download-artifact@v3
with:
name: designer-angular-wrapper-npm-package
path: designer-angular-wrapper
- name: Download React NPM Package
uses: actions/download-artifact@v3
with:
name: designer-react-wrapper-npm-package
path: designer-react-wrapper
# - name: Download Angular NPM Package
# uses: actions/download-artifact@v3
# with:
# name: designer-angular-wrapper-npm-package
# path: designer-angular-wrapper
#
# - name: Download React NPM Package
# uses: actions/download-artifact@v3
# with:
# name: designer-react-wrapper-npm-package
# path: designer-react-wrapper
- uses: actions/setup-node@v3
with:
@ -125,12 +127,12 @@ jobs:
- run: npm publish ./designer-package/*.tgz
env:
NODE_AUTH_TOKEN: ${{ secrets.FEEDZ_IO_NPM }}
- run: npm publish ./designer-angular-wrapper/*.tgz
env:
NODE_AUTH_TOKEN: ${{ secrets.FEEDZ_IO_NPM }}
- run: npm publish ./designer-react-wrapper/*.tgz
env:
NODE_AUTH_TOKEN: ${{ secrets.FEEDZ_IO_NPM }}
# - run: npm publish ./designer-angular-wrapper/*.tgz
# env:
# NODE_AUTH_TOKEN: ${{ secrets.FEEDZ_IO_NPM }}
# - run: npm publish ./designer-react-wrapper/*.tgz
# env:
# NODE_AUTH_TOKEN: ${{ secrets.FEEDZ_IO_NPM }}
publish_npm_release:
name: Publish release package to npmjs
@ -143,15 +145,15 @@ jobs:
with:
name: designer-npm-package
- name: Download Angular NPM Package
uses: actions/download-artifact@v3
with:
name: designer-angular-wrapper-npm-package
- name: Download React NPM Package
uses: actions/download-artifact@v3
with:
name: designer-react-wrapper-npm-package
# - name: Download Angular NPM Package
# uses: actions/download-artifact@v3
# with:
# name: designer-angular-wrapper-npm-package
#
# - name: Download React NPM Package
# uses: actions/download-artifact@v3
# with:
# name: designer-react-wrapper-npm-package
- uses: actions/setup-node@v3
with: