Skip to content

Commit eb7c80b

Browse files
committed
maybe this works
1 parent 0e02688 commit eb7c80b

File tree

1 file changed

+12
-16
lines changed

1 file changed

+12
-16
lines changed

.github/workflows/multi-platform.yml

Lines changed: 12 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on:
44
workflow_dispatch:
55
push:
66
branches:
7-
- '**'
7+
- "**"
88

99
jobs:
1010
build:
@@ -14,14 +14,18 @@ jobs:
1414
config:
1515
- name: Windows
1616
os: windows-latest
17+
1718
- name: macOS
1819
os: macos-latest
20+
1921
- name: iOS
2022
os: macos-latest
2123
target: iOS
24+
2225
- name: Android32
2326
os: ubuntu-latest
2427
target: Android32
28+
2529
- name: Android64
2630
os: ubuntu-latest
2731
target: Android64
@@ -32,33 +36,25 @@ jobs:
3236
steps:
3337
- uses: actions/checkout@v4
3438

35-
- uses: actions/checkout@v4
36-
with:
37-
repository: geode-sdk/textureldr
38-
path: textureldr
39-
4039
- name: Build the mod
41-
uses: ./
40+
uses: geode-sdk/build-geode-mod@main
4241
with:
43-
cli: nightly
44-
sdk: nightly
45-
build-config: RelWithDebInfo
46-
path: textureldr
42+
bindings: geode-sdk/bindings
43+
bindings-ref: main
4744
combine: true
4845
target: ${{ matrix.config.target }}
46+
sdk: stable
4947

5048
package:
51-
name: Package both builds
49+
name: Package builds
5250
runs-on: ubuntu-latest
5351
needs: ['build']
5452

5553
steps:
56-
- uses: actions/checkout@v4
57-
58-
- uses: ./combine
54+
- uses: geode-sdk/build-geode-mod/combine@main
5955
id: build
6056

6157
- uses: actions/upload-artifact@v4
6258
with:
6359
name: Build Output
64-
path: ${{ steps.build.outputs.build-output }}
60+
path: ${{ steps.build.outputs.build-output }}

0 commit comments

Comments
 (0)