Skip to content

Commit d8fd92a

Browse files
committed
update workflow
1 parent 3b6ce4b commit d8fd92a

File tree

4 files changed

+8
-27
lines changed

4 files changed

+8
-27
lines changed

.github/workflows/build.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,12 @@ jobs:
2424
fail-fast: false
2525
matrix:
2626
include:
27-
- { os: ubuntu-22.04, target: linux, platform: linux-x64 }
28-
- { os: macos-latest, target: darwin, platform: darwin-x64 }
29-
- { os: macos-latest, target: darwin, platform: darwin-arm64 }
30-
- { os: windows-latest, target: windows, platform: win32-ia32 }
31-
- { os: windows-latest, target: windows, platform: win32-x64 }
27+
- { os: ubuntu-22.04, target: linux, platform: linux-x64 }
28+
- { os: ubuntu-24.04-arm, target: linux, platform: linux-arm64 }
29+
- { os: macos-latest, target: darwin, platform: darwin-x64 }
30+
- { os: macos-latest, target: darwin, platform: darwin-arm64 }
31+
- { os: windows-latest, target: windows, platform: win32-ia32 }
32+
- { os: windows-latest, target: windows, platform: win32-x64 }
3233
runs-on: ${{ matrix.os }}
3334
steps:
3435
- uses: actions/checkout@v4
@@ -38,7 +39,7 @@ jobs:
3839
- uses: actboy168/setup-luamake@master
3940

4041
- name: Build
41-
run: luamake
42+
run: luamake -platform ${{ matrix.platform }}
4243

4344
- name: Setting up workflow variables
4445
id: vars

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@ jobs:
1818
- uses: actboy168/setup-luamake@master
1919

2020
- name: Build
21-
run: luamake
21+
run: luamake -platform ${{ matrix.platform }}

make.bat

Lines changed: 0 additions & 9 deletions
This file was deleted.

make.sh

Lines changed: 0 additions & 11 deletions
This file was deleted.

0 commit comments

Comments
 (0)