@@ -172,26 +172,17 @@ jobs:
172172 # 复制 LICENSE 文件到zip_dist/SecRandom/data目录下
173173 Copy-Item LICENSE zip_dist/SecRandom/data/
174174
175- # 使用 zip 压缩文件
176- mkdir zip -Force
177- $outputZip = "zip/SecRandom-${{ matrix.platform }}-${{ github.ref_name }}-${{ matrix.arch }}-${{ matrix.pack_mode }}.zip"
178- Compress-Archive -Path zip_dist/SecRandom/* -DestinationPath $outputZip -Force
179- echo "目录模式打包完成: $outputZip"
180-
181- # Inno Setup 打包
182- - name : Inno Setup 打包
183- if : matrix.platform == 'windows'
184- run : |
175+ # Inno Setup 打包
185176 echo "开始 Inno Setup 打包..."
186-
177+
187178 # 确保构建输出目录存在
188179 if (!(Test-Path "build")) {
189180 mkdir build
190181 }
191-
182+
192183 # 运行 Inno Setup 编译器
193184 & "C:\Program Files (x86)\Inno Setup 6\ISCC.exe" SRsetup.iss
194-
185+
195186 # 检查安装程序是否生成并移动到 zip 目录
196187 if (Test-Path "build/SecRandom setup x64.exe") {
197188 # 修改文件名以包含版本号,方便识别
@@ -310,19 +301,18 @@ jobs:
310301 touch ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
311302 echo "" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
312303 echo "**国内 下载链接**" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
313- echo "| 平台/打包方式 | 支持架构 | 完整版 |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
314- echo "| --- | --- | --- |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
315- echo "| Windows | x64 | [下载](https://www.123684.com/s/9529jv-U4Fxh) |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
316- echo "| Linux | x64 | [下载](https://www.123684.com/s/9529jv-U4Fxh) |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
304+ echo "| 平台/打包方式 | 支持架构 | 完整版 | 安装程序 | " >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
305+ echo "| --- | --- | --- | --- | " >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
306+ echo "| Windows | x64 | [下载](https://www.123684.com/s/9529jv-U4Fxh) | [下载](https://www.123684.com/s/9529jv-U4Fxh) | " >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
307+ echo "| Linux | x64 | [下载](https://www.123684.com/s/9529jv-U4Fxh) | N/A | " >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
317308 echo "" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
318309 echo "**Github 镜像 下载链接**" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
319- echo "| 镜像源 | 平台 | 支持架构 | 完整版 |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
310+ echo "| 镜像源 | 平台 | 支持架构 | 安装程序 |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
320311 echo "| --- | --- | --- | --- |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
321- echo "| ghfast.top | Windows | x64 | [下载 ${{ github.ref_name }}](https://ghfast.top/https://github.com/SECTL/SecRandom/releases/download/${{ github.ref_name }}/SecRandom-windows-${{ github.ref_name }}-x64-dir.zip) |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
322- version_no_v=$(echo "${{ github.ref_name }}" | sed 's/^v//' | sed 's/\./-/g')
323- echo "| ghfast.top | Linux | x64 | [下载 ${{ github.ref_name }}](https://ghfast.top/https://github.com/SECTL/SecRandom/releases/download/${{ github.ref_name }}/SecRandom-linux-$version_no_v-amd64-deb.deb) |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
324- 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-${{ github.ref_name }}-x64-dir.zip) |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
325- echo "| gh-proxy.com | Linux | x64 | [下载 ${{ github.ref_name }}](https://gh-proxy.com/https://github.com/SECTL/SecRandom/releases/download/${{ github.ref_name }}/SecRandom-linux-$version_no_v-amd64-deb.deb) |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
312+ echo "| ghfast.top | Windows | x64 | [下载 ${{ github.ref_name }}](https://ghfast.top/https://github.com/SECTL/SecRandom/releases/download/${{ github.ref_name }}/SecRandom-setup-${{ github.ref_name }}-x64.exe) |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
313+ echo "| ghfast.top | Linux | x64 | [下载 ${{ github.ref_name }}](https://ghfast.top/https://github.com/SECTL/SecRandom/releases/download/${{ github.ref_name }}/SecRandom-linux-$version_no_v-amd64-deb.deb) | N/A |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
314+ echo "| gh-proxy.com | Windows | x64 | [下载 ${{ github.ref_name }}](https://gh-proxy.com/https://github.com/SECTL/SecRandom/releases/download/${{ github.ref_name }}/SecRandom-setup-${{ github.ref_name }}-x64.exe) |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
315+ echo "| gh-proxy.com | Linux | x64 | [下载 ${{ github.ref_name }}](https://gh-proxy.com/https://github.com/SECTL/SecRandom/releases/download/${{ github.ref_name }}/SecRandom-linux-$version_no_v-amd64-deb.deb) | N/A |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
326316 echo "" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
327317 echo "**SHA256 校验值-请核对下载的文件的SHA256值是否正确**" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
328318 echo "| 文件名 | SHA256 值 |" >> ../CHANGELOG/${{ github.ref_name }}/CHANGELOG.md
0 commit comments