28 lines
829 B
YAML
28 lines
829 B
YAML
name: Build Windows Installer on JD Node
|
|
|
|
on:
|
|
workflow_dispatch:
|
|
|
|
jobs:
|
|
build-windows:
|
|
runs-on: [self-hosted, linux, x64, jd-fd-primary]
|
|
env:
|
|
HOLOLAKE_VERSION: 0.1.5
|
|
VITE_SENTRY_DSN: ""
|
|
SENTRY_DSN: ""
|
|
VITE_POSTHOG_KEY: ""
|
|
VITE_POSTHOG_HOST: ""
|
|
steps:
|
|
- uses: actions/checkout@v4
|
|
- name: Cross-build NSIS installer
|
|
run: ./scripts/build-windows-jd-cross.sh
|
|
- name: Upload internal installer
|
|
uses: actions/upload-artifact@v4
|
|
with:
|
|
name: HoloLake-Era-0.1.5-Windows-x64-internal
|
|
path: |
|
|
src-tauri/target/x86_64-pc-windows-msvc/release/bundle/nsis/*-setup.exe
|
|
src-tauri/target/x86_64-pc-windows-msvc/release/bundle/nsis/*-setup.exe.sha256
|
|
if-no-files-found: error
|
|
retention-days: 14
|