name: Release on: push: jobs: build-windows-installer: name: Build Windows Installer runs-on: windows-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Set up node & dependencies uses: actions/setup-node@v4 with: node-version: 20 cache: "npm" - run: npm ci - name: Run installer build run: npm run make-electron - name: Publish installer artifact uses: actions/upload-artifact@v4 with: name: TriliumNext Notes for Windows (.exe) path: out/make/squirrel.windows/x64/*.exe