Skip to content

Commit c3fa1e0

Browse files
committed
There is no more macos-12
1 parent e19333e commit c3fa1e0

2 files changed

Lines changed: 6 additions & 9 deletions

File tree

.github/workflows/checks.yml

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ jobs:
177177
action: ${{ matrix.action }}
178178

179179
configurations:
180-
runs-on: macos-12
180+
runs-on: macos-13
181181
needs: [verify-dist]
182182
strategy:
183183
matrix:
@@ -219,10 +219,6 @@ jobs:
219219
strategy:
220220
matrix:
221221
x:
222-
- swift: ~5.5
223-
os: macos-12
224-
- swift: ~5.6
225-
os: macos-12
226222
- swift: ~5.7
227223
os: macos-13
228224
- swift: ~5.8
@@ -244,7 +240,7 @@ jobs:
244240

245241
xcode:
246242
name: ${{ matrix.platform }} (${{ matrix.action }}, ${{ matrix.xcode }}${{ matrix.codecov && ', cc' || ''}}${{ matrix.job-name-sufix }})
247-
runs-on: ${{ matrix.os || 'macos-12' }}
243+
runs-on: ${{ matrix.os }}
248244
needs: [verify-dist]
249245
continue-on-error: true
250246
strategy:
@@ -274,6 +270,7 @@ jobs:
274270
codecov: false
275271
action: test
276272
warnings-as-errors: false
273+
os: macos-13
277274
- platform: visionOS
278275
os: macos-14
279276
xcode: ^15
@@ -302,7 +299,7 @@ jobs:
302299
strategy:
303300
matrix:
304301
os:
305-
- macos-12
302+
- macos-13
306303
platform:
307304
- watchOS
308305
xcode:
@@ -327,7 +324,7 @@ jobs:
327324

328325
verify-codecov:
329326
name: ${{ matrix.platform }} (${{ matrix.action }}${{ matrix.codecov && ', cc' || ''}}${{ matrix.warnings-as-errors && ', warnings-as-errors' || ''}})
330-
runs-on: macos-12
327+
runs-on: macos-13
331328
needs: [verify-dist]
332329
strategy:
333330
matrix:

src/lib.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ async function mdls(path: string): Promise<SemVer | undefined> {
1717
}
1818
return semver.coerce(v) ?? undefined
1919
} catch (e) {
20-
const match = path.match(/Xcode_(\*).app/)
20+
const match = path.match(/Xcode_(.*)\.app/)
2121
if (!match?.[1]) throw e
2222
return semver.coerce(match[1]) ?? undefined
2323
}

0 commit comments

Comments
 (0)