File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -44,20 +44,11 @@ jobs:
4444 with :
4545 targets : ${{ matrix.target }}
4646
47- - name : Install dependencies (macOS)
48- if : runner.os == 'macOS'
49- run : |
50- rustup target add ${{ matrix.target }}
51- brew install openssl@3
52- echo "OPENSSL_DIR=$(brew --prefix openssl@3)" >> $GITHUB_ENV
53-
54- - name : Install OpenSSL (Windows)
47+ - name : Install Perl (Windows, for OpenSSL vendored build)
5548 if : runner.os == 'Windows'
56- run : |
57- vcpkg install openssl:x64-windows
58- echo "OPENSSL_DIR=C:\vcpkg\installed\x64-windows" >> $env:GITHUB_ENV
59- echo "OPENSSL_LIB_DIR=C:\vcpkg\installed\x64-windows\lib" >> $env:GITHUB_ENV
60- echo "OPENSSL_INCLUDE_DIR=C:\vcpkg\installed\x64-windows\include" >> $env:GITHUB_ENV
49+ uses : shogo82148/actions-setup-perl@v1
50+ with :
51+ perl-version : ' 5.38'
6152
6253 - name : Install frontend dependencies
6354 run : npm install
6859 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
6960 with :
7061 tagName : ${{ github.ref_name }}
71- releaseName : ' 批量CSR生成器 ${{ github.ref_name }}'
62+ releaseName : ' Batch-CSR-Generator ${{ github.ref_name }}'
7263 releaseBody : ' 请查看 CHANGELOG.md 了解更新内容。'
7364 releaseDraft : true
7465 prerelease : false
Original file line number Diff line number Diff line change 11/src-tauri /target /
22/.idea /
3+ /node_modules /
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ tauri-plugin-shell = "2"
1919serde = { version = " 1" , features = [" derive" ] }
2020serde_json = " 1"
2121# CSR生成 - 使用openssl
22- openssl = " 0.10"
22+ openssl = { version = " 0.10" , features = [ " vendored " ] }
2323# CSV处理
2424csv = " 1.3"
2525# 正则表达式
Original file line number Diff line number Diff line change 11{
22 "$schema" : " https://schema.tauri.app/config/2" ,
3- "productName" : " 批量CSR生成器 " ,
3+ "productName" : " Batch-CSR-Generator " ,
44 "version" : " 1.0.0" ,
55 "identifier" : " com.csr.batch-generator" ,
66 "build" : {
3737 "windows" : {
3838 "certificateThumbprint" : null ,
3939 "digestAlgorithm" : " sha256" ,
40- "timestampUrl" : " "
40+ "timestampUrl" : " " ,
41+ "wix" : {
42+ "language" : " zh-CN"
43+ }
4144 },
4245 "macOS" : {
4346 "minimumSystemVersion" : " 10.13"
You can’t perform that action at this time.
0 commit comments