Skip to content

Commit b31ee90

Browse files
committed
v2.2.7_开始打包
1 parent ce583e2 commit b31ee90

2 files changed

Lines changed: 2 additions & 15 deletions

File tree

.github/workflows/build-unified.yml

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,6 @@ jobs:
3939
pack_mode: dir
4040
packager: pyinstaller
4141
platform: linux
42-
# Linux PyInstaller 构建 (arm64)
43-
- os: ubuntu-22.04-arm64
44-
arch: arm64
45-
pack_mode: dir
46-
packager: pyinstaller
47-
platform: linux
4842

4943
runs-on: ${{ matrix.os }}
5044
steps:
@@ -153,7 +147,7 @@ jobs:
153147
uv run build_pyinstaller.py
154148
env:
155149
SECRANDOM_DEB_FILENAME_ARCH: ${{ matrix.arch }}
156-
SECRANDOM_DEB_CONTROL_ARCH: ${{ matrix.arch == 'amd64' && 'amd64' || 'arm64' }}
150+
SECRANDOM_DEB_CONTROL_ARCH: ${{ matrix.arch }}
157151

158152
# Windows 打包操作
159153
- name: Windows 打包操作
@@ -294,9 +288,6 @@ jobs:
294288
if [ "${{ matrix.arch }}" = "amd64" ]; then
295289
TOOL_URL="https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage"
296290
TOOL_ARCH="x86_64"
297-
else
298-
TOOL_URL="https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-aarch64.AppImage"
299-
TOOL_ARCH="aarch64"
300291
fi
301292
302293
mkdir -p appimage/tools
@@ -358,7 +349,6 @@ jobs:
358349
mv artifacts/windows-x64-dir/* release/ 2>/dev/null || echo "未找到 Windows x64 构建产物"
359350
# Linux 构建产物
360351
mv artifacts/linux-amd64-dir/* release/ 2>/dev/null || echo "未找到 Linux amd64 构建产物"
361-
mv artifacts/linux-arm64-dir/* release/ 2>/dev/null || echo "未找到 Linux arm64 构建产物"
362352
echo "构建产物整理完成"
363353
ls -la release/
364354
@@ -406,19 +396,16 @@ jobs:
406396
echo "| --- | --- | --- | --- |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
407397
echo "| Windows | x64 | [下载](https://www.123684.com/s/9529jv-U4Fxh) | [下载](https://www.123684.com/s/9529jv-U4Fxh) |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
408398
echo "| Linux | amd64 | [下载](https://www.123684.com/s/9529jv-U4Fxh) | [下载](https://www.123684.com/s/9529jv-U4Fxh) |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
409-
echo "| Linux | arm64 | [下载](https://www.123684.com/s/9529jv-U4Fxh) | [下载](https://www.123684.com/s/9529jv-U4Fxh) |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
410399
echo "" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
411400
echo "**Github 镜像 下载链接**" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
412401
echo "| 镜像源 | 平台 | 支持架构 | 便携版 | 安装程序 |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
413402
echo "| --- | --- | --- | --- | --- |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
414403
echo "| ghfast.top | Windows | x64 | N/A | [下载 ${{ github.ref_name }}](https://ghfast.top/https://github.com/SECTL/SecRandom/releases/download/${{ github.ref_name }}/SecRandom-Windows-Setup-${{ github.ref_name }}-x64.exe) |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
415404
echo "| ghfast.top | Windows | x64 | [下载 ${{ github.ref_name }}](https://ghfast.top/https://github.com/SECTL/SecRandom/releases/download/${{ github.ref_name }}/SecRandom-Windows-Portable-${{ github.ref_name }}-x64.exe) | N/A |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
416405
echo "| ghfast.top | Linux | amd64 | [下载 ${{ github.ref_name }}](https://ghfast.top/https://github.com/SECTL/SecRandom/releases/download/${{ github.ref_name }}/SecRandom-Linux-AppImage-${{ github.ref_name }}-amd64.AppImage) | [下载 ${{ github.ref_name }}](https://ghfast.top/https://github.com/SECTL/SecRandom/releases/download/${{ github.ref_name }}/SecRandom-linux-Setup-$version_no_v-amd64.deb) |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
417-
echo "| ghfast.top | Linux | arm64 | [下载 ${{ github.ref_name }}](https://ghfast.top/https://github.com/SECTL/SecRandom/releases/download/${{ github.ref_name }}/SecRandom-Linux-AppImage-${{ github.ref_name }}-arm64.AppImage) | [下载 ${{ github.ref_name }}](https://ghfast.top/https://github.com/SECTL/SecRandom/releases/download/${{ github.ref_name }}/SecRandom-linux-Setup-$version_no_v-arm64.deb) |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
418406
echo "| gh-proxy.com | Windows | x64 | N/A | [下载 ${{ github.ref_name }}](https://gh-proxy.com/https://github.com/SECTL/SecRandom/releases/download/${{ github.ref_name }}/SecRandom-Windows-Setup-${{ github.ref_name }}-x64.exe) |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
419407
echo "| gh-proxy.com | Windows | x64 | [下载 ${{ github.ref_name }}](https://gh-proxy.com/https://github.com/SECTL/SecRandom/releases/download/${{ github.ref_name }}/SecRandom-Windows-Portable-${{ github.ref_name }}-x64.exe) | N/A |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
420408
echo "| gh-proxy.com | Linux | amd64 | [下载 ${{ github.ref_name }}](https://gh-proxy.com/https://github.com/SECTL/SecRandom/releases/download/${{ github.ref_name }}/SecRandom-Linux-AppImage-${{ github.ref_name }}-amd64.AppImage) | [下载 ${{ github.ref_name }}](https://gh-proxy.com/https://github.com/SECTL/SecRandom/releases/download/${{ github.ref_name }}/SecRandom-linux-Setup-$version_no_v-amd64.deb) |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
421-
echo "| gh-proxy.com | Linux | arm64 | [下载 ${{ github.ref_name }}](https://gh-proxy.com/https://github.com/SECTL/SecRandom/releases/download/${{ github.ref_name }}/SecRandom-Linux-AppImage-${{ github.ref_name }}-arm64.AppImage) | [下载 ${{ github.ref_name }}](https://gh-proxy.com/https://github.com/SECTL/SecRandom/releases/download/${{ github.ref_name }}/SecRandom-linux-Setup-$version_no_v-arm64.deb) |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
422409
echo "" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
423410
echo "**SHA256 校验值-请核对下载的文件的SHA256值是否正确**" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
424411
echo "| 文件名 | SHA256 值 |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md

CHANGELOG/v2.2.7/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ v2.0 - Koharu(小鸟游星野) release 6
66

77
- 新增 **IPC&URL接口**,支持闪抽与点名控制
88
- 新增 **IPC&URL接口**,支持抽奖下拉框控制
9-
- 新增 **Linux arm64**,支持打包发布
109
- 新增 **Linux AppImage**,提供便携版本
1110

1211
## 💡 功能优化
@@ -23,6 +22,7 @@ v2.0 - Koharu(小鸟游星野) release 6
2322

2423
- 修复 **IPC控制**,避免重复触发
2524
- 修复 **结果显示**,图片模式无动画不刷新
25+
- 修复 **重启问题**,无法重启问题
2626

2727
## 🔧 其它变更
2828

0 commit comments

Comments
 (0)