Skip to content

Commit 577b58b

Browse files
committed
remove Android build for now, remove sudo usage
1 parent 33ad168 commit 577b58b

File tree

1 file changed

+4
-17
lines changed

1 file changed

+4
-17
lines changed

.github/workflows/swift.yml

Lines changed: 4 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
workflow_dispatch:
77

88
jobs:
9-
xcode_16:
9+
darwin:
1010
runs-on: macos-15
1111
steps:
1212
- name: Checkout
@@ -23,30 +23,17 @@ jobs:
2323
run: swift test
2424
timeout-minutes: 1
2525

26-
linux_swift_6_0:
27-
runs-on: ubuntu-latest
26+
linux:
27+
runs-on: ubuntu-24.04
2828
container: swift:6.0
2929
steps:
3030
- name: Checkout
3131
uses: actions/checkout@v4
3232
- name: Packages
33-
run: sudo apt-get install liburing-dev libavahi-compat-libdnssd-dev libavahi-client-dev
33+
run: apt-get install liburing-dev libavahi-compat-libdnssd-dev libavahi-client-dev
3434
- name: Version
3535
run: swift --version
3636
- name: Build
3737
run: swift build --build-tests
3838
- name: Test
3939
run: swift test --skip-build
40-
41-
linux_swift_6_0_android:
42-
runs-on: ubuntu-latest
43-
container: swift:6.0.2
44-
steps:
45-
- name: Checkout
46-
uses: actions/checkout@v4
47-
- name: Version
48-
run: swift --version
49-
- name: Install SDK
50-
run: swift sdk install https://github.com/finagolfin/swift-android-sdk/releases/download/6.0.2/swift-6.0.2-RELEASE-android-24-0.1.artifactbundle.tar.gz --checksum d75615eac3e614131133c7cc2076b0b8fb4327d89dce802c25cd53e75e1881f4
51-
- name: Build
52-
run: swift build --swift-sdk aarch64-unknown-linux-android24

0 commit comments

Comments
 (0)