Skip to content

Commit 09af6a8

Browse files
authored
Update GitHub Actions for Swift 6.1 (#79)
* Swift 6.1 * Update build.yml * Update build.yml * Update build.yml * Update build.yml * Update Renderer.CoreGraphicsTypesTests.swift * @mainactor defaultScale * Update build.yml * Update build.yml
1 parent 041b689 commit 09af6a8

File tree

1 file changed

+29
-2
lines changed

1 file changed

+29
-2
lines changed

.github/workflows/build.yml

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ on:
66
workflow_dispatch:
77

88
jobs:
9-
xcode_16:
9+
xcode_16_3:
1010
runs-on: macos-15
1111
env:
12-
DEVELOPER_DIR: /Applications/Xcode_16.2.app/Contents/Developer
12+
DEVELOPER_DIR: /Applications/Xcode_16.3.app/Contents/Developer
1313
steps:
1414
- name: Checkout
1515
uses: actions/checkout@v4
@@ -27,6 +27,20 @@ jobs:
2727
token: ${{ secrets.CODECOV_TOKEN }}
2828
files: ./coverage_report.lcov
2929

30+
xcode_16_2:
31+
runs-on: macos-15
32+
env:
33+
DEVELOPER_DIR: /Applications/Xcode_16.2.app/Contents/Developer
34+
steps:
35+
- name: Checkout
36+
uses: actions/checkout@v4
37+
- name: Version
38+
run: swift --version
39+
- name: Build
40+
run: swift build --build-tests
41+
- name: Test
42+
run: swift test --skip-build
43+
3044
xcode_15_4:
3145
runs-on: macos-14
3246
env:
@@ -121,6 +135,19 @@ jobs:
121135
- name: Test
122136
run: swift test --skip-build
123137

138+
linux_6_1:
139+
runs-on: ubuntu-latest
140+
container: swift:6.1
141+
steps:
142+
- name: Checkout
143+
uses: actions/checkout@v4
144+
- name: Version
145+
run: swift --version
146+
- name: Build
147+
run: swift build --build-tests
148+
- name: Test
149+
run: swift test --skip-build
150+
124151
android:
125152
runs-on: ubuntu-latest
126153
steps:

0 commit comments

Comments
 (0)