file manager ui fixed #6
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Build Windows EXE | |
| on: | |
| workflow_dispatch: # Manual trigger for testing | |
| release: | |
| types: [published] # Triggers automatically when a release is created/published | |
| jobs: | |
| build: | |
| runs-on: windows-latest | |
| permissions: | |
| contents: write | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - uses: actions/setup-node@v4 | |
| with: | |
| node-version: 20 | |
| - run: npm ci | |
| - run: npm run dist | |
| env: | |
| CI: false | |
| - name: Upload Unzipped EXE (Artifact Test) | |
| uses: actions/upload-artifact@v4 | |
| with: | |
| name: windows-exe | |
| path: dist/*.exe # Uploads raw .exe file directly | |
| - name: Attach EXE to GitHub Release | |
| if: github.event_name == 'release' | |
| uses: softprops/action-gh-release@v2 | |
| with: | |
| files: dist/*.exe # Attaches raw unzipped .exe to release assets |