Skip to content

Commit 4584779

Browse files
committed
Optimize the job label and name
1 parent 38b9c26 commit 4584779

File tree

2 files changed

+26
-0
lines changed

2 files changed

+26
-0
lines changed

.github/workflows/build.yaml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,45 +17,62 @@ concurrency:
1717

1818
jobs:
1919
build-framework:
20+
name: build (Xcode ${{ matrix.xcode }}, ${{ matrix.label }})
2021
runs-on: self-hosted
2122
strategy:
2223
matrix:
2324
include:
2425
- xcode: '16.2'
2526
destination: 'macOS'
27+
label: 'macOS'
2628
- xcode: '16.2'
2729
destination: 'iOS Simulator,name=iPhone 16,OS=18.2'
30+
label: 'iOS 18.2'
2831
- xcode: '16.2'
2932
destination: 'tvOS Simulator,name=Apple TV 4K (3rd generation),OS=18.2'
33+
label: 'tvOS 18.2'
3034
- xcode: '16.2'
3135
destination: 'watchOS Simulator,name=Apple Watch Series 10 (42mm),OS=11.2'
36+
label: 'watchOS 11.2'
3237

3338
- xcode: '16.3'
3439
destination: 'macOS'
40+
label: 'macOS'
3541
- xcode: '16.3'
3642
destination: 'iOS Simulator,name=iPhone 16,OS=18.4'
43+
label: 'iOS 18.4'
3744
- xcode: '16.3'
3845
destination: 'tvOS Simulator,name=Apple TV 4K (3rd generation),OS=18.4'
46+
label: 'tvOS 18.4'
3947
- xcode: '16.3'
4048
destination: 'watchOS Simulator,name=Apple Watch Series 10 (42mm),OS=11.4'
49+
label: 'watchOS 11.4'
4150

4251
- xcode: '26.0.1'
4352
destination: 'macOS'
53+
label: 'macOS'
4454
- xcode: '26.0.1'
4555
destination: 'iOS Simulator,name=iPhone 17,OS=26.0'
56+
label: 'iOS 26.0'
4657
- xcode: '26.0.1'
4758
destination: 'tvOS Simulator,name=Apple TV 4K (3rd generation),OS=26.0'
59+
label: 'tvOS 26.0'
4860
- xcode: '26.0.1'
4961
destination: 'watchOS Simulator,name=Apple Watch Series 11 (42mm),OS=26.0'
62+
label: 'watchOS 26.0'
5063

5164
- xcode: '26.1.1'
5265
destination: 'macOS'
66+
label: 'macOS'
5367
- xcode: '26.1.1'
5468
destination: 'iOS Simulator,name=iPhone 17,OS=26.1'
69+
label: 'iOS 26.1'
5570
- xcode: '26.1.1'
5671
destination: 'tvOS Simulator,name=Apple TV 4K (3rd generation),OS=26.1'
72+
label: 'tvOS 26.1'
5773
- xcode: '26.1.1'
5874
destination: 'watchOS Simulator,name=Apple Watch Series 11 (42mm),OS=26.1'
75+
label: 'watchOS 26.1'
5976
steps:
6077
- uses: actions/checkout@v4
6178
- name: Install Gems

.github/workflows/test.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,27 +17,36 @@ concurrency:
1717

1818
jobs:
1919
run-tests:
20+
name: test (Xcode ${{ matrix.xcode }}, ${{ matrix.label }})
2021
runs-on: self-hosted
2122
strategy:
2223
matrix:
2324
include:
2425
- xcode: '16.4'
2526
destination: 'macOS'
27+
label: 'macOS'
2628
- xcode: '16.4'
2729
destination: 'iOS Simulator,name=iPhone 16,OS=18.5'
30+
label: 'iOS 18.5'
2831
- xcode: '16.4'
2932
destination: 'tvOS Simulator,name=Apple TV 4K (3rd generation),OS=18.5'
33+
label: 'tvOS 18.5'
3034
- xcode: '16.4'
3135
destination: 'watchOS Simulator,name=Apple Watch Series 10 (42mm),OS=11.5'
36+
label: 'watchOS 11.5'
3237

3338
- xcode: '26.2'
3439
destination: 'macOS'
40+
label: 'macOS'
3541
- xcode: '26.2'
3642
destination: 'iOS Simulator,name=iPhone 17,OS=26.2'
43+
label: 'iOS 26.2'
3744
- xcode: '26.2'
3845
destination: 'tvOS Simulator,name=Apple TV 4K (3rd generation),OS=26.2'
46+
label: 'tvOS 26.2'
3947
- xcode: '26.2'
4048
destination: 'watchOS Simulator,name=Apple Watch Series 11 (42mm),OS=26.2'
49+
label: 'watchOS 26.2'
4150
steps:
4251
- uses: actions/checkout@v4
4352
- name: Install Gems

0 commit comments

Comments
 (0)