From 9b403edd644503e09e9394f731ddc453f5f7764c Mon Sep 17 00:00:00 2001 From: Changhua Date: Wed, 30 Apr 2025 00:50:06 +0800 Subject: [PATCH] chore(ci): fix release script --- .github/workflows/release.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 968d827..1dd835c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,6 +23,17 @@ jobs: - name: 检出代码 uses: actions/checkout@v4 + - name: 获取版本号和微信版本号 + run: | + $version_full = (Select-String -Path "WeChatFerry/spy/spy.rc" -Pattern 'VALUE "FileVersion", "(.*)"').Matches.Groups[1].Value.Trim() + $wechat_version = (Select-String -Path "WeChatFerry/spy/spy.rc" -Pattern 'VALUE "ProductVersion", "(.*)"').Matches.Groups[1].Value.Trim() + $version = $version_full -replace '(\d+\.\d+\.\d+)\.\d+', '$1' + echo "version=$version" >> $env:GITHUB_ENV + echo "wechat_version=$wechat_version" >> $env:GITHUB_ENV + echo "Program Version: $version" + echo "WeChat Version: $wechat_version" + shell: pwsh + - name: 打包输出文件及下载 WeChat 安装包 run: | New-Item -ItemType Directory -Force -Path "WeChatFerry/tmp"