Add depdendency steps.

This commit is contained in:
Patrick Fic
2025-03-31 16:08:24 -07:00
parent 975d750c0c
commit ab3de9a382

View File

@@ -9,13 +9,24 @@ jobs:
- checkout
- run:
name: Set up Node.js
command: nvm install 22 && nvm use 22
command: |
nvm install 22
nvm use 22
- run:
name: Install Build Dependencies
command: |
choco install python visualstudio2022-workload-vctools -y
python -m pip install --upgrade pip setuptools wheel
- run:
name: Install NPM Packages
command: npm install
- run:
name: Build Electron App for Windows
# environment:
# AZURE_TENANT_ID: <<>>
# AZURE_CLIENT_ID: <<>>
# AZURE_CLIENT_SECRET: <<>>
command: npm run build:win
- store_artifacts:
path: .\dist