1 Commits

Author SHA1 Message Date
Minoricew
ef0e39dd8c [🔁 Chore] Auto upload release for workflow 2025-06-14 16:51:28 +08:00

View File

@@ -7,6 +7,8 @@ on:
branches: [dev, stable, main, master]
workflow_dispatch:
permissions: write-all
jobs:
pack:
name: Patch & Pack
@@ -123,6 +125,30 @@ jobs:
echo "[DEBUG] Files in <Working DIR>/Artifacts directory:"
ls -la Artifacts/
- name: Get short commit hash
run: |
cd ./HugoAura-Code
SHORT_HASH=$(git rev-parse --short=7 HEAD)
echo "SHORT_HASH=$SHORT_HASH" >> $GITHUB_ENV
- name: Create release content
run: |
cat > rel_msg.txt << EOF
## 这是 HugoAura 的 CI 自动构建版本
### 版本类型: 🔁 自动构建版
### 版本号: `vAutoBuild-${{ env.SHORT_HASH }}`
### 对应 Commit: [`${{ env.SHORT_HASH }}`](https://github.com/HugoAura/Seewo-HugoAura/commit/${{ env.GITHUB_SHA }})
---
### ⚠ 注意: CI 自动构建版本可能不稳定 / 存在较多 Bug, 更新时请留意
**🕘 构建时间: ${{ env.BUILDTIME }}**
EOF
- name: Upload patched ASAR
uses: actions/upload-artifact@v4
with:
@@ -134,3 +160,16 @@ jobs:
with:
name: aura-code
path: Artifacts/aura.zip
- name: Upload release
uses: softprops/action-gh-release@v2
with:
tag_name: vAutoBuild
name: "[CI] HugoAura Auto Build Release"
body_path: rel_msg.txt
prerelease: true
generate_release_notes: false
token: ${{ secrets.GITHUB_TOKEN }}
file: |
Artifacts/app-patched.asar
Artifacts/aura.zip