Skip to content

Commit 96772eb

Browse files
authored
Update the yml files to meet Xcode 15 and Node 20 requirements (#124)
* update for Xcode 15, even in comments, and node 20 in actions * bump up to macos-14 and Xcode 15.3, now available
1 parent 81a3d9b commit 96772eb

File tree

4 files changed

+10
-18
lines changed

4 files changed

+10
-18
lines changed

.github/workflows/add_identifiers.yml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,11 @@ jobs:
1010

1111
identifiers:
1212
needs: secrets
13-
runs-on: macos-12
13+
runs-on: macos-14
1414
steps:
15-
# Uncomment to manually select latest Xcode if needed
16-
#- name: Select Latest Xcode
17-
# run: "sudo xcode-select --switch /Applications/Xcode_13.0.app/Contents/Developer"
18-
1915
# Checks-out the repo
2016
- name: Checkout Repo
21-
uses: actions/checkout@v3
17+
uses: actions/checkout@v4
2218

2319
# Patch Fastlane Match to not print tables
2420
- name: Patch Match Tables

.github/workflows/build_loop.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@ jobs:
1717

1818
build:
1919
needs: secrets
20-
runs-on: macos-12
20+
runs-on: macos-14
2121
steps:
2222
# Uncomment to manually select latest Xcode if needed
2323
- name: Select Latest Xcode
24-
run: "sudo xcode-select --switch /Applications/Xcode_14.1.app/Contents/Developer"
24+
run: "sudo xcode-select --switch /Applications/Xcode_15.3.app/Contents/Developer"
2525

2626
# Checks-out the repo
2727
- name: Checkout Repo
28-
uses: actions/checkout@v3
28+
uses: actions/checkout@v4
2929
with:
3030
submodules: recursive
3131

@@ -61,7 +61,7 @@ jobs:
6161

6262
# Upload IPA and Symbols
6363
- name: Upload IPA and Symbol artifacts
64-
uses: actions/upload-artifact@v3
64+
uses: actions/upload-artifact@v4
6565
with:
6666
name: build-artifacts
6767
path: |

.github/workflows/create_certs.yml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,11 @@ jobs:
1010

1111
certificates:
1212
needs: secrets
13-
runs-on: macos-12
13+
runs-on: macos-14
1414
steps:
15-
# Uncomment to manually select latest Xcode if needed
16-
#- name: Select Latest Xcode
17-
# run: "sudo xcode-select --switch /Applications/Xcode_13.0.app/Contents/Developer"
18-
1915
# Checks-out the repo
2016
- name: Checkout Repo
21-
uses: actions/checkout@v3
17+
uses: actions/checkout@v4
2218

2319
# Patch Fastlane Match to not print tables
2420
- name: Patch Match Tables

.github/workflows/validate_secrets.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ on: [workflow_call, workflow_dispatch]
44

55
jobs:
66
validate:
7-
runs-on: macos-12
7+
runs-on: macos-14
88
steps:
99
# Checks-out the repo
1010
- name: Checkout Repo
11-
uses: actions/checkout@v3
11+
uses: actions/checkout@v4
1212

1313
# Sync the GitHub runner clock with the Windows time server (workaround as suggested in https://github.com/actions/runner/issues/2996)
1414
- name: Sync clock

0 commit comments

Comments
 (0)