16
16
fail-fast : false
17
17
steps :
18
18
- name : Checkout Repo
19
- uses : actions/checkout@v3
19
+ uses : actions/checkout@v4
20
20
- uses : ruby/setup-ruby@v1
21
21
with :
22
22
ruby-version : ' 3.2.2'
@@ -29,10 +29,10 @@ jobs:
29
29
- name : Build and Test
30
30
run : Scripts/build.swift xcode ${{ matrix.platform }} `which xcpretty`
31
31
- name : Upload Results
32
- uses : actions/upload-artifact@v3
32
+ uses : actions/upload-artifact@v4
33
33
if : failure()
34
34
with :
35
- name : Test Results
35
+ name : Test Results (${{ matrix.platform }})
36
36
path : .build/derivedData/**/Logs/Test/*.xcresult
37
37
xcode-build-legacy :
38
38
name : Xcode Build
43
43
fail-fast : false
44
44
steps :
45
45
- name : Checkout Repo
46
- uses : actions/checkout@v3
46
+ uses : actions/checkout@v4
47
47
- uses : ruby/setup-ruby@v1
48
48
with :
49
49
ruby-version : ' 3.2.2'
@@ -56,17 +56,17 @@ jobs:
56
56
- name : Build and Test
57
57
run : Scripts/build.swift xcode ${{ matrix.platform }} `which xcpretty`
58
58
- name : Upload Results
59
- uses : actions/upload-artifact@v3
59
+ uses : actions/upload-artifact@v4
60
60
if : failure()
61
61
with :
62
- name : Test Results
62
+ name : Test Results (${{ matrix.platform }})
63
63
path : .build/derivedData/**/Logs/Test/*.xcresult
64
64
pod-lint :
65
65
name : Pod Lint
66
66
runs-on : macOS-11
67
67
steps :
68
68
- name : Checkout Repo
69
- uses : actions/checkout@v3
69
+ uses : actions/checkout@v4
70
70
- uses : ruby/setup-ruby@v1
71
71
with :
72
72
ruby-version : ' 3.2.2'
85
85
fail-fast : false
86
86
steps :
87
87
- name : Checkout Repo
88
- uses : actions/checkout@v3
88
+ uses : actions/checkout@v4
89
89
- name : Prepare Simulator Runtimes
90
90
run : Scripts/github/prepare-simulators.sh ${{ matrix.platform }}
91
91
- name : Build
@@ -95,22 +95,22 @@ jobs:
95
95
runs-on : macOS-13
96
96
steps :
97
97
- name : Checkout Repo
98
- uses : actions/checkout@v3
98
+ uses : actions/checkout@v4
99
99
- name : Build
100
100
run : carthage build --no-skip-current --platform iOS --use-xcframeworks --verbose
101
101
bazel :
102
102
name : Bazel Build
103
103
runs-on : macOS-13
104
104
steps :
105
105
- name : Checkout Repo
106
- uses : actions/checkout@v3
106
+ uses : actions/checkout@v4
107
107
- name : Build
108
108
run : bazel build //...
109
109
validate-strings :
110
110
name : Validate Localized Strings
111
111
runs-on : macOS-13
112
112
steps :
113
113
- name : Checkout Repo
114
- uses : actions/checkout@v3
114
+ uses : actions/checkout@v4
115
115
- name : Validate Localized Strings
116
116
run : Scripts/ValidateLocalizedStrings.swift
0 commit comments