aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/.github/workflows
diff options
context:
space:
mode:
author苏向夜 <fu050409@163.com>2026-01-18 17:02:21 +0800
committer苏向夜 <fu050409@163.com>2026-01-18 17:02:21 +0800
commite8818ae5a52f325a3b79e14ddff2874b7315e272 (patch)
tree941155bf23d42a0534ad070bf60967335d93555c /.github/workflows
parent7f9d73a7d304bd6287be74cb4095100363abe84d (diff)
downloadDropOut-e8818ae5a52f325a3b79e14ddff2874b7315e272.tar.gz
DropOut-e8818ae5a52f325a3b79e14ddff2874b7315e272.zip
ci(semifold): upload artifacts
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/semifold-ci.yaml33
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