Skip to content

Commit 5ab0f45

Browse files
committed
fix(ci): 修复 macOS x86_64 构建并更新 action 版本
- macOS x86_64 改用 macos-13(Intel runner)原生编译 - 更新 actions: cache@v5, upload-artifact@v7, download-artifact@v8
1 parent 5a90c97 commit 5ab0f45

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

.github/workflows/build.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
target: x86_64-windows-gnu
1818
- os: macos-latest
1919
target: aarch64-macos
20-
- os: macos-latest
20+
- os: macos-13
2121
target: x86_64-macos
2222

2323
runs-on: ${{ matrix.os }}
@@ -31,7 +31,7 @@ jobs:
3131
with:
3232
version: 0.16.0
3333

34-
- uses: actions/cache@v4
34+
- uses: actions/cache@v5
3535
with:
3636
path: .zig-cache
3737
key: zig-${{ matrix.target }}-${{ hashFiles('build.zig', 'build.zig.zon', 'vendor/miniaudio/miniaudio.h') }}
@@ -44,7 +44,7 @@ jobs:
4444
run: zig build test -Dtarget=${{ matrix.target }} -Doptimize=ReleaseSmall
4545

4646
- name: Upload artifacts
47-
uses: actions/upload-artifact@v4
47+
uses: actions/upload-artifact@v7
4848
with:
4949
name: zmusic-${{ matrix.target }}
5050
path: |
@@ -57,12 +57,12 @@ jobs:
5757
runs-on: macos-latest
5858

5959
steps:
60-
- uses: actions/download-artifact@v4
60+
- uses: actions/download-artifact@v8
6161
with:
6262
name: zmusic-aarch64-macos
6363
path: dist/aarch64
6464

65-
- uses: actions/download-artifact@v4
65+
- uses: actions/download-artifact@v8
6666
with:
6767
name: zmusic-x86_64-macos
6868
path: dist/x86_64
@@ -80,7 +80,7 @@ jobs:
8080
done
8181
8282
- name: Upload universal artifacts
83-
uses: actions/upload-artifact@v4
83+
uses: actions/upload-artifact@v7
8484
with:
8585
name: zmusic-universal-macos
8686
path: |

0 commit comments

Comments
 (0)