From 405bc8ad7b96aa1f91444909eca6eae5f3044a6d Mon Sep 17 00:00:00 2001 From: Nate Sesti Date: Sun, 13 Aug 2023 23:53:16 -0700 Subject: ci: :green_heart: split into package and prepackage steps --- .github/workflows/main.yaml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to '.github/workflows/main.yaml') diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 94f7073b..9475ba68 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -115,10 +115,10 @@ jobs: # Run tests - - name: Package the extension + - name: Prepare the extension run: | cd extension - npm run package + npm run prepackage - name: Install Xvfb for Linux and run tests run: | @@ -135,7 +135,11 @@ jobs: npm run test if: matrix.os != 'ubuntu-20.04' - # Upload .vsix artifact + # Create and upload .vsix artifact + - name: Package the extension + run: | + cd extension + npm run package - name: Upload .vsix as an artifact uses: actions/upload-artifact@v2 -- cgit v1.2.3-70-g09d2