mirror of
https://github.com/diamante0018/master-tool.git
synced 2025-04-20 03:35:44 +00:00
maint: update build workflow
This commit is contained in:
parent
c4c8ed944c
commit
c63a8ff430
9
.github/workflows/build.yml
vendored
9
.github/workflows/build.yml
vendored
@ -28,9 +28,12 @@ jobs:
|
|||||||
- release
|
- release
|
||||||
arch:
|
arch:
|
||||||
- x64
|
- x64
|
||||||
|
- arm64
|
||||||
include:
|
include:
|
||||||
- arch: x64
|
- arch: x64
|
||||||
platform: x64
|
platform: x64
|
||||||
|
- arch: arm64
|
||||||
|
platform: arm64
|
||||||
steps:
|
steps:
|
||||||
- name: Check out files
|
- name: Check out files
|
||||||
uses: actions/checkout@main
|
uses: actions/checkout@main
|
||||||
@ -43,7 +46,7 @@ jobs:
|
|||||||
uses: microsoft/setup-msbuild@main
|
uses: microsoft/setup-msbuild@main
|
||||||
|
|
||||||
- name: Install Premake5
|
- name: Install Premake5
|
||||||
uses: abel0b/setup-premake@v2.3
|
uses: diamante0018/setup-premake@master
|
||||||
with:
|
with:
|
||||||
version: ${{ env.PREMAKE_VERSION }}
|
version: ${{ env.PREMAKE_VERSION }}
|
||||||
|
|
||||||
@ -91,7 +94,7 @@ jobs:
|
|||||||
sudo apt-get -y install crossbuild-essential-arm64
|
sudo apt-get -y install crossbuild-essential-arm64
|
||||||
|
|
||||||
- name: Install Premake5
|
- name: Install Premake5
|
||||||
uses: abel0b/setup-premake@v2.3
|
uses: diamante0018/setup-premake@master
|
||||||
with:
|
with:
|
||||||
version: ${{ env.PREMAKE_VERSION }}
|
version: ${{ env.PREMAKE_VERSION }}
|
||||||
|
|
||||||
@ -137,7 +140,7 @@ jobs:
|
|||||||
lfs: false
|
lfs: false
|
||||||
|
|
||||||
- name: Install Premake5
|
- name: Install Premake5
|
||||||
uses: abel0b/setup-premake@v2.3
|
uses: diamante0018/setup-premake@master
|
||||||
with:
|
with:
|
||||||
version: ${{ env.PREMAKE_VERSION }}
|
version: ${{ env.PREMAKE_VERSION }}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user