From 32eff3245128d522dea0287051c7d11a926905d9 Mon Sep 17 00:00:00 2001 From: mimartin12 <77340197+mimartin12@users.noreply.github.com> Date: Tue, 11 Oct 2022 17:57:19 -0600 Subject: [PATCH] Update artifact steps in Web build worklfow (#3756) (cherry picked from commit 94cfa2d0d3bc27d29b4953f16905b4de300d568c) --- .github/workflows/build-web.yml | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-web.yml b/.github/workflows/build-web.yml index 94396b757097..38af43413a8c 100644 --- a/.github/workflows/build-web.yml +++ b/.github/workflows/build-web.yml @@ -117,11 +117,15 @@ jobs: working-directory: apps/web run: npm run ${{ matrix.npm_command }} + - name: Package artifact + working-directory: apps/web + run: zip -r web-${{ env._VERSION }}-${{ matrix.name }}.zip build + - name: Upload ${{ matrix.name }} artifact uses: actions/upload-artifact@6673cd052c4cd6fcf4b4e6e60ea986c889389535 # v3.0.0 with: name: web-${{ env._VERSION }}-${{ matrix.name }}.zip - path: apps/web/build + path: apps/web/web-${{ env._VERSION }}-${{ matrix.name }}.zip if-no-files-found: error build-commercial-selfhost-image: @@ -151,7 +155,11 @@ jobs: uses: actions/download-artifact@fb598a63ae348fa914e94cd0ff38f362e927b741 with: name: web-${{ env._VERSION }}-selfhosted-COMMERCIAL.zip - path: apps/web/build + path: apps/web + + - name: Extract artifact + working-directory: apps/web + run: unzip web-${{ env._VERSION }}-selfhosted-COMMERCIAL.zip - name: Build Docker image working-directory: apps/web @@ -257,8 +265,12 @@ jobs: - name: Download cloud-QA artifact uses: actions/download-artifact@fb598a63ae348fa914e94cd0ff38f362e927b741 with: - name: web-${{ env._VERSION }}-cloud-QA.zip - path: apps/web/build + name: web-${{ env._VERSION }}-${{ matrix.artifact_name }}.zip + path: apps/web + + - name: Extract artifact + working-directory: apps/web + run: unzip web-${{ env._VERSION }}-${{ matrix.artifact_name }}.zip - name: Build Docker image working-directory: apps/web