Skip to content

Commit a8963bd

Browse files
authored
Merge pull request #209 from leetal/updated_github_actions
Updated Github Actions definitions
2 parents a52c591 + 42cceeb commit a8963bd

File tree

7 files changed

+74
-101
lines changed

7 files changed

+74
-101
lines changed

.github/workflows/catalyst.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,29 +7,29 @@ on:
77
types: [ opened, synchronize ]
88

99
jobs:
10-
build_with_13_1_MAC_CATALYST:
11-
name: "Xcode version 13.1, Target macOS Catalyst on Intel CPUs [x86_64] Target SDK 13.1"
12-
runs-on: macos-11
10+
build_with_14_2_MAC_CATALYST:
11+
name: "Xcode version 14.2, Target macOS Catalyst on Intel CPUs [x86_64] Target SDK 16.2"
12+
runs-on: macos-13
1313
env:
1414
PLATFORM: MAC_CATALYST
15-
DEPLOYMENT_TARGET: "13.1"
15+
DEPLOYMENT_TARGET: 16.2
1616
steps:
1717
- uses: actions/checkout@v2
1818
- uses: maxim-lobanov/setup-xcode@v1
1919
with:
20-
xcode-version: '13.1'
20+
xcode-version: '14.2'
2121
- name: Build
2222
run: ./.github/build.sh
23-
build_with_13_4_MAC_CATALYST_ARM64:
24-
name: "Xcode version 15.0, Target macOS Catalyst on Apple Silicon [arm64] Target SDK 13.1"
25-
runs-on: macos-13
23+
build_with_15_4_MAC_CATALYST_ARM64:
24+
name: "Xcode version 15.4, Target macOS Catalyst on Apple Silicon [arm64] Target SDK 17.2"
25+
runs-on: macos-14
2626
env:
2727
PLATFORM: MAC_CATALYST_ARM64
28-
DEPLOYMENT_TARGET: "13.1"
28+
DEPLOYMENT_TARGET: 17.2
2929
steps:
3030
- uses: actions/checkout@v2
3131
- uses: maxim-lobanov/setup-xcode@v1
3232
with:
33-
xcode-version: '15.0'
33+
xcode-version: '15.4'
3434
- name: Build
3535
run: ./.github/build.sh

.github/workflows/combined.yml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,63 +7,63 @@ on:
77
types: [ opened, synchronize ]
88

99
jobs:
10-
build_with_15_0_OS64COMBINED:
11-
name: "Xcode version 15.0, Target iOS Combined [x86_64, arm64] Target SDK 15.0"
12-
runs-on: macos-13
10+
build_with_latest_OS64COMBINED:
11+
name: "Latest Xcode, Target iOS Combined [x86_64, arm64] Target SDK 14.0"
12+
runs-on: macos-latest
1313
env:
1414
PLATFORM: OS64COMBINED
1515
USE_NEW_BUILD: 1
16-
DEPLOYMENT_TARGET: "15.0"
16+
DEPLOYMENT_TARGET: 14.0
1717
USE_XCODE: 1
1818
steps:
1919
- uses: actions/checkout@v2
2020
- uses: maxim-lobanov/setup-xcode@v1
2121
with:
22-
xcode-version: '15.0'
22+
xcode-version: 'latest-stable'
2323
- name: Build
2424
run: ./.github/build.sh
25-
build_with_15_0_WATCHOSCOMBINED:
26-
name: "Xcode version 15.0, Target watchOS Combined [armv7k, arm64_32, x86_64] Target SDK 7.0"
25+
build_with_15_0_1_WATCHOSCOMBINED:
26+
name: "Xcode version 15.0.1, Target watchOS Combined [armv7k, arm64_32, x86_64] Target SDK 8.0"
2727
runs-on: macos-13
2828
env:
2929
PLATFORM: WATCHOSCOMBINED
3030
USE_NEW_BUILD: 1
31-
DEPLOYMENT_TARGET: "7.0"
31+
DEPLOYMENT_TARGET: 8.0
3232
USE_XCODE: 1
3333
steps:
3434
- uses: actions/checkout@v2
3535
- uses: maxim-lobanov/setup-xcode@v1
3636
with:
37-
xcode-version: '15.0'
37+
xcode-version: '15.0.1'
3838
- name: Build
3939
run: ./.github/build.sh
40-
build_with_15_0_TVOSCOMBINED:
41-
name: "Xcode version 15.0, Target tvOS Combined [arm64, x86_64] Target SDK 14.0"
40+
build_with_15_0_1_TVOSCOMBINED:
41+
name: "Xcode version 15.0.1, Target tvOS Combined [arm64, x86_64] Target SDK 16.0"
4242
runs-on: macos-13
4343
env:
4444
PLATFORM: TVOSCOMBINED
4545
USE_NEW_BUILD: 1
46-
DEPLOYMENT_TARGET: "14.0"
46+
DEPLOYMENT_TARGET: 16.0
4747
USE_XCODE: 1
4848
steps:
4949
- uses: actions/checkout@v2
5050
- uses: maxim-lobanov/setup-xcode@v1
5151
with:
52-
xcode-version: '15.0'
52+
xcode-version: '15.0.1'
5353
- name: Build
5454
run: ./.github/build.sh
55-
build_with_15_0_OS64_LIBCURL:
56-
name: "Xcode version 15.0, Target iOS [arm64, x86_64] Target SDK 17.0 [libCURL example]"
55+
build_with_15_0_1_OS64_LIBCURL:
56+
name: "Xcode version 15.0.1, Target iOS [arm64, x86_64] Target SDK 17.0 [libCURL example]"
5757
runs-on: macos-13
5858
env:
5959
PLATFORM: OS64COMBINED
60-
DEPLOYMENT_TARGET: "17.0"
60+
DEPLOYMENT_TARGET: 17.0
6161
USE_XCODE: 1
6262
BUILD_CURL: 1
6363
steps:
6464
- uses: actions/checkout@v2
6565
- uses: maxim-lobanov/setup-xcode@v1
6666
with:
67-
xcode-version: '15.0'
67+
xcode-version: '15.0.1'
6868
- name: Build
6969
run: ./.github/build.sh

.github/workflows/ios.yml

Lines changed: 17 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -7,69 +7,56 @@ on:
77
types: [ opened, synchronize ]
88

99
jobs:
10-
build_with_15_0_OS:
11-
name: "Xcode version 11.7.0, Target iOS [arm64] Target SDK 14.0"
10+
build_with_15_2_OS:
11+
name: "Xcode version 15.2, Target iOS [arm64] Target SDK 17.2"
1212
runs-on: macos-13
1313
env:
1414
PLATFORM: OS64
15-
DEPLOYMENT_TARGET: 14.0
15+
DEPLOYMENT_TARGET: 17.2
1616
steps:
1717
- uses: actions/checkout@v2
1818
- uses: maxim-lobanov/setup-xcode@v1
1919
with:
20-
xcode-version: '15.0'
20+
xcode-version: '15.2'
2121
- name: Build
2222
run: ./.github/build.sh
23-
build_with_15_0_SIMULATOR64:
24-
name: "Xcode version 15.0, Target iOS Simulator [x86_64] Target SDK 14.0"
23+
build_with_15_2_SIMULATOR64:
24+
name: "Xcode version 15.2, Target iOS Simulator [x86_64] Target SDK 17.2"
2525
runs-on: macos-13
2626
env:
2727
PLATFORM: SIMULATOR64
28-
DEPLOYMENT_TARGET: 14.0
28+
DEPLOYMENT_TARGET: 17.2
2929
steps:
3030
- uses: actions/checkout@v2
3131
- uses: maxim-lobanov/setup-xcode@v1
3232
with:
33-
xcode-version: '14.3.1'
33+
xcode-version: '15.2'
3434
- name: Build
3535
run: ./.github/build.sh
36-
build_with_15_0_SIMULATORARM64:
37-
name: "Xcode version 15.0, Target iOS Simulator [arm64] Target SDK 16.0"
36+
build_with_15_2_SIMULATORARM64:
37+
name: "Xcode version 15.2, Target iOS Simulator [arm64] Target SDK 17.2"
3838
runs-on: macos-13
3939
env:
4040
PLATFORM: SIMULATORARM64
41-
DEPLOYMENT_TARGET: 16.0
41+
DEPLOYMENT_TARGET: 17.2
4242
steps:
4343
- uses: actions/checkout@v2
4444
- uses: maxim-lobanov/setup-xcode@v1
4545
with:
46-
xcode-version: '15.0'
46+
xcode-version: '15.2'
4747
- name: Build
4848
run: ./.github/build.sh
49-
build_with_11_7_0_OS64:
50-
name: "Xcode version 11.7.0, Target iOS [arm64] Target SDK 11.0"
51-
runs-on: macos-11
52-
env:
53-
PLATFORM: OS64
54-
DEPLOYMENT_TARGET: "11.0"
55-
steps:
56-
- uses: actions/checkout@v2
57-
- uses: maxim-lobanov/setup-xcode@v1
58-
with:
59-
xcode-version: '11.7.0'
60-
- name: Build
61-
run: ./.github/build.sh
62-
build_with_12_5_1_OS64:
63-
name: "Xcode version 12.5.1, Target iOS [arm64] Target SDK 12.0"
64-
runs-on: macos-11
49+
build_with_14_1_OS64:
50+
name: "Xcode version 14.1, Target iOS [arm64] Target SDK 16.1"
51+
runs-on: macos-13
6552
env:
6653
PLATFORM: OS64
67-
DEPLOYMENT_TARGET: "12.0"
54+
DEPLOYMENT_TARGET: 16.1
6855
steps:
6956
- uses: actions/checkout@v2
7057
- uses: maxim-lobanov/setup-xcode@v1
7158
with:
72-
xcode-version: '12.5.1'
59+
xcode-version: '14.1'
7360
- name: Build
7461
run: ./.github/build.sh
7562
build_with_latest_OS64:

.github/workflows/macos.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,25 +7,25 @@ on:
77
types: [ opened, synchronize ]
88

99
jobs:
10-
build_with_15_0_MAC:
11-
name: "Xcode version 15.0, Target macOS [x86_64] Target SDK 10.13"
10+
build_with_15_0_1_MAC:
11+
name: "Xcode version 15.0.1, Target macOS [x86_64] Target SDK 13.3"
1212
runs-on: macos-13
1313
env:
1414
PLATFORM: MAC
15-
DEPLOYMENT_TARGET: "10.13"
15+
DEPLOYMENT_TARGET: 13.3
1616
steps:
1717
- uses: actions/checkout@v2
1818
- uses: maxim-lobanov/setup-xcode@v1
1919
with:
20-
xcode-version: '15.0'
20+
xcode-version: '15.0.1'
2121
- name: Build
2222
run: ./.github/build.sh
2323
build_with_latest_MAC:
24-
name: "Xcode version [latest supported], Target macOS [arm64] Target SDK 11.0 [shared example]"
24+
name: "Xcode version [latest supported], Target macOS [arm64] Target SDK 15.0 [shared example]"
2525
runs-on: macos-latest
2626
env:
2727
PLATFORM: MAC_ARM64
28-
DEPLOYMENT_TARGET: "11.0"
28+
DEPLOYMENT_TARGET: 15.0
2929
BUILD_SHARED: 1
3030
steps:
3131
- uses: actions/checkout@v2

.github/workflows/tvos.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,16 @@ on:
77
types: [ opened, synchronize ]
88

99
jobs:
10-
build_with_15_0_TVOS:
11-
name: "Xcode version 15.0, Target tvOS [arm64] Target SDK 14.0"
10+
build_with_15_0_1_TVOS:
11+
name: "Xcode version 15.0.1, Target tvOS [arm64] Target SDK 14.0"
1212
runs-on: macos-13
1313
env:
1414
PLATFORM: TVOS
15-
DEPLOYMENT_TARGET: "14.0"
15+
DEPLOYMENT_TARGET: 14.0
1616
steps:
1717
- uses: actions/checkout@v2
1818
- uses: maxim-lobanov/setup-xcode@v1
1919
with:
20-
xcode-version: '15.0'
20+
xcode-version: '15.0.1'
2121
- name: Build
2222
run: ./.github/build.sh

.github/workflows/visionos.yml

Lines changed: 10 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -7,45 +7,31 @@ on:
77
types: [ opened, synchronize ]
88

99
jobs:
10-
build_with_15_OS:
11-
name: "Xcode version 15.0.0, Target visionOS [arm64] Target SDK 1.0"
12-
runs-on: macos-13
10+
build_with_15_4_OS:
11+
name: "Xcode version 15.4, Target visionOS [arm64] Target SDK 1.2"
12+
runs-on: macos-14
1313
env:
1414
PLATFORM: VISIONOS
15-
DEPLOYMENT_TARGET: 1.0
15+
DEPLOYMENT_TARGET: 1.2
1616
steps:
1717
- uses: actions/checkout@v2
1818
- uses: maxim-lobanov/setup-xcode@v1
1919
with:
20-
xcode-version: '15.0'
20+
xcode-version: '15.4'
2121
- name: Build
2222
continue-on-error: true
2323
run: ./.github/build.sh
24-
build_with_15_SIMULATOR64:
25-
name: "Xcode version 15.0.0, Target visionOS Simulator [x86_64] Target SDK 1.0"
26-
runs-on: macos-13
27-
env:
28-
PLATFORM: SIMULATOR64_VISIONOS
29-
DEPLOYMENT_TARGET: 1.0
30-
steps:
31-
- uses: actions/checkout@v2
32-
- uses: maxim-lobanov/setup-xcode@v1
33-
with:
34-
xcode-version: '15.0'
35-
- name: Build
36-
continue-on-error: true
37-
run: ./.github/build.sh
38-
build_with_15_SIMULATOR_VISIONOS:
39-
name: "Xcode version 15.0.0, Target visionOS Simulator [arm64] Target SDK 1.0"
40-
runs-on: macos-13
24+
build_with_latest_SIMULATOR_VISIONOS:
25+
name: "Latest Xcode, Target visionOS Simulator [arm64] Target SDK 1.2"
26+
runs-on: macos-latest
4127
env:
4228
PLATFORM: SIMULATOR_VISIONOS
43-
DEPLOYMENT_TARGET: 1.0
29+
DEPLOYMENT_TARGET: 1.2
4430
steps:
4531
- uses: actions/checkout@v2
4632
- uses: maxim-lobanov/setup-xcode@v1
4733
with:
48-
xcode-version: '15.0'
34+
xcode-version: 'latest-stable'
4935
- name: Build
5036
continue-on-error: true
5137
run: ./.github/build.sh

.github/workflows/watchos.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,29 +7,29 @@ on:
77
types: [ opened, synchronize ]
88

99
jobs:
10-
build_with_15_0_WATCHOS:
11-
name: "Xcode version 15.0, Target tvOS [armv7k, arm64_32] Target SDK 7.0"
12-
runs-on: macos-13
10+
build_with_15_4_WATCHOS:
11+
name: "Xcode version 15.4, Target tvOS [armv7k, arm64_32] Target SDK 10.5"
12+
runs-on: macos-14
1313
env:
1414
PLATFORM: WATCHOS
15-
DEPLOYMENT_TARGET: "7.0"
15+
DEPLOYMENT_TARGET: 10.5
1616
steps:
1717
- uses: actions/checkout@v2
1818
- uses: maxim-lobanov/setup-xcode@v1
1919
with:
20-
xcode-version: '15.0'
20+
xcode-version: '15.4'
2121
- name: Build
2222
run: ./.github/build.sh
23-
build_with_12_5_1_SIMULATOR_WATCHOS:
24-
name: "Xcode version 12_5_1, Target tvOS [x86_64] Target SDK 7.0"
25-
runs-on: macos-11
23+
build_with_15_0_1_SIMULATOR_WATCHOS:
24+
name: "Xcode version 15.0.1, Target tvOS [x86_64] Target SDK 10.0"
25+
runs-on: macos-13
2626
env:
2727
PLATFORM: SIMULATOR_WATCHOS
28-
DEPLOYMENT_TARGET: "7.0"
28+
DEPLOYMENT_TARGET: 10.0
2929
steps:
3030
- uses: actions/checkout@v2
3131
- uses: maxim-lobanov/setup-xcode@v1
3232
with:
33-
xcode-version: '12.5.1'
33+
xcode-version: '15.0.1'
3434
- name: Build
3535
run: ./.github/build.sh

0 commit comments

Comments
 (0)