|
13 | 13 | os: ['ubuntu-24.04', 'ubuntu-22.04', 'macos-13', 'macos-15']
|
14 | 14 | #swift-version: ['6.0', '6.1']
|
15 | 15 | swift-version: ['6.0', '6.1', '6.1.1', 'nightly-6.2']
|
16 |
| - ndk-version: ['27', '28'] |
| 16 | + ndk-version: ['27', 'latest'] |
17 | 17 | steps:
|
18 | 18 | - name: Checkout Action
|
19 | 19 | uses: actions/checkout@v4
|
|
40 | 40 | copy-files: Tests
|
41 | 41 | test-env: TEST_WORKSPACE=1
|
42 | 42 |
|
| 43 | + - name: Checkout apple/swift-system |
| 44 | + uses: actions/checkout@v4 |
| 45 | + with: |
| 46 | + repository: apple/swift-system |
| 47 | + path: apple/swift-system |
| 48 | + - name: Test apple/swift-system |
| 49 | + uses: ./swift-android-action/ |
| 50 | + with: |
| 51 | + package-path: apple/swift-system |
| 52 | + swift-version: ${{ matrix.swift-version }} |
| 53 | + ndk-version: ${{ matrix.ndk-version }} |
| 54 | + run-tests: ${{ matrix.os != 'macos-15' }} # no tests on macOS ARM |
| 55 | + |
43 | 56 | - name: Checkout skiptools/swift-android-native
|
44 | 57 | uses: actions/checkout@v4
|
45 | 58 | with:
|
@@ -69,19 +82,19 @@ jobs:
|
69 | 82 | - name: Setup Toolchain
|
70 | 83 | id: setup-toolchain
|
71 | 84 | uses: ./swift-android-action/
|
72 |
| - #uses: skiptools/swift-android-action@v2 |
| 85 | + #uses: swift-android-sdk/swift-android-action@v2 |
73 | 86 | with:
|
74 | 87 | # just set up the toolchain and don't build anything
|
75 | 88 | build-package: false
|
76 | 89 | swift-version: ${{ matrix.swift-version }}
|
77 | 90 | ndk-version: ${{ matrix.ndk-version }}
|
78 |
| - - name: Checkout apple/swift-numerics |
| 91 | + - name: Checkout apple/swift-algorithms |
79 | 92 | uses: actions/checkout@v4
|
80 | 93 | with:
|
81 |
| - repository: apple/swift-numerics |
82 |
| - path: apple/swift-numerics |
| 94 | + repository: apple/swift-algorithms |
| 95 | + path: apple/swift-algorithms |
83 | 96 | - name: Build Package With Toolchain
|
84 |
| - working-directory: apple/swift-numerics |
| 97 | + working-directory: apple/swift-algorithms |
85 | 98 | run: |
|
86 | 99 | echo "SWIFT COMMAND: ${{ steps.setup-toolchain.outputs.swift-build }}"
|
87 | 100 | ${{ steps.setup-toolchain.outputs.swift-build }} -c debug
|
|
0 commit comments