Streamline steps and add build zip in GitHub Workflow
Keep Running / Build (push) Successful in 37s Details

Streamlined the steps in the GitHub Actions workflow and added a zipping process using 'action-zip' to create 'build.zip'. This change optimizes the workflow runtime and ensures a more efficient archiving and retrieval of the built files in the 'out' directory, improving the workflow's overall performance.
This commit is contained in:
Ian Wijma 2023-11-19 15:51:43 +11:00
parent 4a13dd9fb2
commit e50fb62be8
1 changed files with 8 additions and 7 deletions

View File

@ -7,12 +7,13 @@ jobs:
Build: Build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Check out repository code - uses: actions/checkout@v4
uses: actions/checkout@v4 - run: npm ci
- name: Download dependencies - run: npm run build
run: npm ci - uses: vimtor/action-zip@v1.1
- name: Build binairy files with:
run: npm run build files: out/
desk: build.zip
- uses: actions/upload-artifact@v3 - uses: actions/upload-artifact@v3
with: with:
path: out path: build.zip