File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 66 tags : [v*.*.*]
77jobs :
88 verify :
9- name : 验证版本签名
9+ name : 验证版本签名有效性
1010 runs-on : ubuntu-latest
1111 steps :
12+ # 环境依赖
1213 - uses : actions/checkout@v5
1314 with :
1415 fetch-tags : true
1516 fetch-depth : 0
17+ # 执行流程
18+ - name : 导入 GPG 公钥
19+ run : echo "${{secrets.GPG_PUBLIC_KEY}}" | gpg --import
1620 - name : 验证 Tag 签名
1721 run : |
18- git verify-tag v ${GITHUB_REF#refs/tags/} || {
22+ git verify-tag ${GITHUB_REF#refs/tags/} || {
1923 exit 1
2024 }
2125 web :
2226 needs : verify
23- name : 发布到Web
27+ name : 发布到 Web
2428 runs-on : ubuntu-latest
2529 steps :
2630 # 环境依赖
3034 with :
3135 bun-version : latest
3236 # 执行流程
33- - name : 安装wasm32 -unknown-unknown
37+ - name : 安装 wasm32 -unknown-unknown
3438 run : rustup target install wasm32-unknown-unknown
35- - name : 安装wasm -pack
39+ - name : 安装 wasm -pack
3640 run : cargo binstall wasm-pack
3741 - name : 构建依赖包
3842 run : bun run build:deps
5054 apiToken : ${{secrets.CLOUDFLARE_API_TOKEN}}
5155 windows :
5256 needs : verify
53- name : 发布到Windows
57+ name : 发布到 Windows
5458 runs-on : windows-latest
5559 permissions :
5660 contents : write
6266 with :
6367 bun-version : latest
6468 # 执行流程
65- - name : 安装wasm32 -unknown-unknown
69+ - name : 安装 wasm32 -unknown-unknown
6670 run : rustup target install wasm32-unknown-unknown
67- - name : 安装wasm -pack
71+ - name : 安装 wasm -pack
6872 run : cargo binstall wasm-pack
6973 - name : 构建依赖包
7074 run : bun run build:deps
You can’t perform that action at this time.
0 commit comments