diff options
| author | 2026-01-18 17:02:21 +0800 | |
|---|---|---|
| committer | 2026-01-18 17:02:21 +0800 | |
| commit | e8818ae5a52f325a3b79e14ddff2874b7315e272 (patch) | |
| tree | 941155bf23d42a0534ad070bf60967335d93555c /.github/workflows/semifold-ci.yaml | |
| parent | 7f9d73a7d304bd6287be74cb4095100363abe84d (diff) | |
| download | DropOut-e8818ae5a52f325a3b79e14ddff2874b7315e272.tar.gz DropOut-e8818ae5a52f325a3b79e14ddff2874b7315e272.zip | |
ci(semifold): upload artifacts
Diffstat (limited to '.github/workflows/semifold-ci.yaml')
| -rw-r--r-- | .github/workflows/semifold-ci.yaml | 33 |
1 files changed, 31 insertions, 2 deletions
diff --git a/.github/workflows/semifold-ci.yaml b/.github/workflows/semifold-ci.yaml index b635e41..0c5fd5b 100644 --- a/.github/workflows/semifold-ci.yaml +++ b/.github/workflows/semifold-ci.yaml @@ -130,8 +130,37 @@ jobs: fi working-directory: src-tauri/target/release - - name: List Files - run: ls -l src-tauri/target/release + - name: Upload Artifact (Linux) + if: runner.os == 'Linux' && github.event_name == 'workflow_dispatch' + uses: actions/upload-artifact@v6 + with: + name: dropout-linux-${{ matrix.wayland && 'arch' || 'ubuntu' }}-${{ steps.slug.outputs.sha8 }} + path: | + src-tauri/target/debug/bundle/appimage/*.AppImage + src-tauri/target/debug/bundle/deb/*.deb + src-tauri/target/debug/dropout + retention-days: 1 + + - name: Upload Artifact (Windows) + if: runner.os == 'Windows' && github.event_name == 'workflow_dispatch' + uses: actions/upload-artifact@v6 + with: + name: dropout-windows-${{ steps.slug.outputs.sha8 }} + path: | + src-tauri/target/debug/bundle/msi/*.msi + src-tauri/target/debug/bundle/nsis/*.exe + src-tauri/target/debug/dropout.exe + retention-days: 1 + + - name: Upload Artifact (macOS) + if: runner.os == 'macOS' && github.event_name == 'workflow_dispatch' + uses: actions/upload-artifact@v6 + with: + name: dropout-macos-${{ steps.slug.outputs.sha8 }} + path: | + src-tauri/target/debug/bundle/dmg/*.dmg + src-tauri/target/debug/bundle/macos/DropOut.app + retention-days: 1 # release: # name: Release |