diff --git a/.github/workflows/buildIOS.yml b/.github/workflows/buildIOS.yml index 16b945cc61ec..8049d9457457 100644 --- a/.github/workflows/buildIOS.yml +++ b/.github/workflows/buildIOS.yml @@ -51,7 +51,7 @@ on: jobs: build: name: Build iOS HybridApp - runs-on: macos-15-xlarge + runs-on: blacksmith-12vcpu-macos-latest env: DEVELOPER_DIR: /Applications/Xcode_26.2.app/Contents/Developer PULL_REQUEST_NUMBER: ${{ inputs.pull-request-number }} diff --git a/.github/workflows/createNewVersion.yml b/.github/workflows/createNewVersion.yml index 401a26be9883..db4768edc5d9 100644 --- a/.github/workflows/createNewVersion.yml +++ b/.github/workflows/createNewVersion.yml @@ -41,7 +41,7 @@ on: jobs: createNewVersion: - runs-on: macos-latest + runs-on: blacksmith-6vcpu-macos-latest outputs: NEW_VERSION: ${{ steps.bumpVersion.outputs.NEW_VERSION }} steps: diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index f165e79ad8e4..36e31a3d2ca9 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -315,7 +315,7 @@ jobs: iosUploadTestflight: name: Upload iOS to TestFlight needs: [prep, iosBuild] - runs-on: macos-15-xlarge + runs-on: blacksmith-12vcpu-macos-latest if: ${{ fromJSON(needs.prep.outputs.SHOULD_BUILD_NATIVE) }} env: DEVELOPER_DIR: /Applications/Xcode_26.2.app/Contents/Developer @@ -395,7 +395,7 @@ jobs: iosSubmit: name: Submit iOS for production rollout needs: [prep, iosBuild, iosUploadTestflight] - runs-on: macos-15-xlarge + runs-on: blacksmith-12vcpu-macos-latest if: ${{ always() && !cancelled() && github.ref == 'refs/heads/production' && needs.iosBuild.result != 'failure' && needs.iosUploadTestflight.result != 'failure' }} env: DEVELOPER_DIR: /Applications/Xcode_26.2.app/Contents/Developer diff --git a/.github/workflows/remote-build-ios.yml b/.github/workflows/remote-build-ios.yml index 22726e6976ad..85610491eb78 100644 --- a/.github/workflows/remote-build-ios.yml +++ b/.github/workflows/remote-build-ios.yml @@ -18,7 +18,7 @@ concurrency: jobs: build: - runs-on: ${{ github.repository_owner == 'Expensify' && 'macos-15-xlarge' || 'macos-15' }} + runs-on: ${{ github.repository_owner == 'Expensify' && 'blacksmith-12vcpu-macos-latest' || 'macos-latest' }} env: DEVELOPER_DIR: /Applications/Xcode_26.2.app/Contents/Developer strategy: diff --git a/.github/workflows/syncVersions.yml b/.github/workflows/syncVersions.yml index 3b54b13f2e12..5dd210f290b3 100644 --- a/.github/workflows/syncVersions.yml +++ b/.github/workflows/syncVersions.yml @@ -10,7 +10,7 @@ on: jobs: syncVersions: - runs-on: macos-latest + runs-on: blacksmith-6vcpu-macos-latest steps: - name: Check out # v6 diff --git a/.github/workflows/verifyParserFiles.yml b/.github/workflows/verifyParserFiles.yml index 91fc8c5952bd..56884ac89ee6 100644 --- a/.github/workflows/verifyParserFiles.yml +++ b/.github/workflows/verifyParserFiles.yml @@ -10,7 +10,7 @@ on: jobs: verify: if: github.actor != 'OSBotify' && github.actor != 'imgbot[bot]' - runs-on: macos-latest + runs-on: blacksmith-6vcpu-macos-latest steps: - name: Checkout # v6 diff --git a/.github/workflows/verifyPodfile.yml b/.github/workflows/verifyPodfile.yml index 2ff18af1caa6..b95b435f694d 100644 --- a/.github/workflows/verifyPodfile.yml +++ b/.github/workflows/verifyPodfile.yml @@ -12,7 +12,7 @@ on: jobs: verify: if: github.actor != 'OSBotify' && github.actor != 'imgbot[bot]' - runs-on: macos-latest + runs-on: blacksmith-6vcpu-macos-latest steps: - name: Checkout # v6