diff --git a/.github/workflows/add_identifiers.yml b/.github/workflows/add_identifiers.yml index e780f9c97..fd8e871da 100644 --- a/.github/workflows/add_identifiers.yml +++ b/.github/workflows/add_identifiers.yml @@ -10,15 +10,11 @@ jobs: identifiers: needs: secrets - runs-on: macos-12 + runs-on: macos-14 steps: - # Uncomment to manually select latest Xcode if needed - #- name: Select Latest Xcode - # run: "sudo xcode-select --switch /Applications/Xcode_13.0.app/Contents/Developer" - # Checks-out the repo - name: Checkout Repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 # Patch Fastlane Match to not print tables - name: Patch Match Tables diff --git a/.github/workflows/build_loop.yml b/.github/workflows/build_loop.yml index c759354ad..697c291b5 100644 --- a/.github/workflows/build_loop.yml +++ b/.github/workflows/build_loop.yml @@ -17,15 +17,15 @@ jobs: build: needs: secrets - runs-on: macos-12 + runs-on: macos-14 steps: # Uncomment to manually select latest Xcode if needed - name: Select Latest Xcode - run: "sudo xcode-select --switch /Applications/Xcode_14.1.app/Contents/Developer" + run: "sudo xcode-select --switch /Applications/Xcode_15.3.app/Contents/Developer" # Checks-out the repo - name: Checkout Repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: recursive @@ -61,7 +61,7 @@ jobs: # Upload IPA and Symbols - name: Upload IPA and Symbol artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: build-artifacts path: | diff --git a/.github/workflows/create_certs.yml b/.github/workflows/create_certs.yml index e0a29af48..f41170155 100644 --- a/.github/workflows/create_certs.yml +++ b/.github/workflows/create_certs.yml @@ -10,15 +10,11 @@ jobs: certificates: needs: secrets - runs-on: macos-12 + runs-on: macos-14 steps: - # Uncomment to manually select latest Xcode if needed - #- name: Select Latest Xcode - # run: "sudo xcode-select --switch /Applications/Xcode_13.0.app/Contents/Developer" - # Checks-out the repo - name: Checkout Repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 # Patch Fastlane Match to not print tables - name: Patch Match Tables diff --git a/.github/workflows/validate_secrets.yml b/.github/workflows/validate_secrets.yml index 28ce8d595..f098db0cf 100644 --- a/.github/workflows/validate_secrets.yml +++ b/.github/workflows/validate_secrets.yml @@ -4,11 +4,11 @@ on: [workflow_call, workflow_dispatch] jobs: validate: - runs-on: macos-12 + runs-on: macos-14 steps: # Checks-out the repo - name: Checkout Repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 # Sync the GitHub runner clock with the Windows time server (workaround as suggested in https://github.com/actions/runner/issues/2996) - name: Sync clock