1
0

fix: 修复发布流水线 LFS 资产校验

This commit is contained in:
2026-05-05 09:57:02 +08:00
parent 235efb0e62
commit 6181923d8d
6 changed files with 183 additions and 5 deletions

View File

@@ -19,6 +19,8 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v5
with:
lfs: true
- name: Setup Go
uses: actions/setup-go@v6
@@ -44,6 +46,8 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v5
with:
lfs: true
- name: Setup Go
uses: actions/setup-go@v6
@@ -73,6 +77,7 @@ jobs:
command -v pkg-config
pkg-config --modversion ayatana-appindicator3-0.1
pkg-config --modversion gtk+-3.0
make release-assets-check
- name: Build Linux release assets
run: make release-assets-linux
@@ -92,6 +97,8 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v5
with:
lfs: true
- name: Setup Go
uses: actions/setup-go@v6
@@ -134,6 +141,7 @@ jobs:
command -v powershell
powershell -NoProfile -Command '$PSVersionTable.PSVersion.ToString()'
fi
make release-assets-check
- name: Build Windows release assets
shell: msys2 {0}
@@ -154,6 +162,8 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v5
with:
lfs: true
- name: Setup Go
uses: actions/setup-go@v6
@@ -176,6 +186,7 @@ jobs:
command -v ditto
xcrun --find lipo
xcrun --find vtool
make release-assets-check
- name: Build macOS release assets
run: make release-assets-macos