Skip to content

Commit a3c8432

Browse files
committed
工作流引入 actboy168/setup-luamake
1 parent 2732996 commit a3c8432

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

.github/workflows/build.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,11 @@ jobs:
3535
container:
3636
image: ${{ matrix.container }}
3737
steps:
38+
- uses: actions/checkout@v4
39+
with:
40+
submodules: recursive
41+
- uses: actboy168/setup-luamake@master
42+
3843
- name: Install aarch64-linux-gnu
3944
if: ${{ matrix.platform == 'linux-arm64' && matrix.libc != 'musl' }}
4045
run: |
@@ -53,10 +58,6 @@ jobs:
5358
sudo apt update
5459
sudo apt install ninja-build
5560
56-
- uses: actions/checkout@v4
57-
with:
58-
submodules: recursive
59-
6061
- name: Build for Windows
6162
if: ${{ matrix.target == 'windows' }}
6263
run: .\make.bat ${{ matrix.platform }}
@@ -69,7 +70,6 @@ jobs:
6970
- name: Build for macOS
7071
if: ${{ matrix.target == 'darwin' }}
7172
run: |
72-
brew install ninja
7373
./make.sh ${{ matrix.platform }}
7474
7575
- name: Build for x64 glibc

0 commit comments

Comments
 (0)