Skip to content

Commit 4569cbd

Browse files
committed
Update build.yml
1 parent 040e263 commit 4569cbd

1 file changed

Lines changed: 6 additions & 8 deletions

File tree

.github/workflows/build.yml

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ name: Build CI
33
on:
44
push:
55
paths:
6+
- ".github/workflows/**"
67
- "src/**"
78
- "layout/**"
89
- "Makefile"
@@ -25,16 +26,13 @@ jobs:
2526
submodules: recursive
2627
path: theos
2728

28-
- name: Delete theos/sdks
29-
id: delete_sdks
30-
run: rm -rf theos/sdks
31-
32-
- name: Checkout SDKs
29+
- name: Checkout theos/sdks
3330
id: checkout_sdks
3431
if: steps.checkout_theos.outcome == 'success'
35-
uses: actions/checkout@v2
32+
uses: actions/checkout@main
3633
with:
3734
repository: theos/sdks
35+
sparse-checkout: iPhoneOS16.5.sdk
3836
path: theos/sdks
3937

4038
- name: Install Dependencies
@@ -51,7 +49,7 @@ jobs:
5149
env:
5250
THEOS: theos
5351
run: |
54-
gmake clean package FINALPACKAGE=1 THEOS_PACKAGE_SCHEME=rootless
52+
make clean package FINALPACKAGE=1 THEOS_PACKAGE_SCHEME=rootless
5553
5654
- name: Upload a Rootless Build Artifact
5755
if: steps.build_rootless.outcome == 'success'
@@ -68,7 +66,7 @@ jobs:
6866
env:
6967
THEOS: theos
7068
run: |
71-
gmake clean package FINALPACKAGE=1 THEOS_PACKAGE_SCHEME=roothide
69+
make clean package FINALPACKAGE=1 THEOS_PACKAGE_SCHEME=roothide
7270
7371
- name: Upload a Roothide Build Artifact
7472
if: steps.build_roothide.outcome == 'success'

0 commit comments

Comments
 (0)