name: Build Windows Installer on JD Node on: workflow_dispatch: jobs: build-windows: runs-on: [self-hosted, linux, x64, jd-fd-primary] env: 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-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