From e922ce1526fdb7dc440c06eff997de93ce0c66a0 Mon Sep 17 00:00:00 2001 From: Antipkin-A Date: Wed, 6 Dec 2023 18:12:03 +0300 Subject: [PATCH] ci: added webpack build to artifact --- .github/workflows/artifact.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/artifact.yml b/.github/workflows/artifact.yml index 71565808..a862865c 100644 --- a/.github/workflows/artifact.yml +++ b/.github/workflows/artifact.yml @@ -12,6 +12,9 @@ jobs: steps: - name: Checkout uses: actions/checkout@v3 + - uses: actions/setup-node@v3 + with: + node-version: 20 - name: Get Info run: | echo "version=$(grep -Eo '[0-9]+(\.[0-9]+)+' CHANGELOG.md | head -n 1)" >> $GITHUB_OUTPUT @@ -21,12 +24,18 @@ jobs: cd ${{ github.workspace }} cwd=$(pwd) git submodule update --init --recursive + npm install + npm run build mkdir -p onlyoffice rsync -av --exclude='onlyoffice' . onlyoffice cd onlyoffice rm -rf ./.github/ rm -rf ./.git/ rm ./.gitmodules + rm -rf ./node_modules/ + rm -rf ./src/ + rm -rf ./package.json + rm -rf ./webpack.js rm -rf ./assets/.git cd $cwd tar -czvf onlyoffice.tar.gz onlyoffice