diff --git a/.github/workflows/build-sample-app.yml b/.github/workflows/build-sample-app.yml index bc2628b8..dbf162b1 100644 --- a/.github/workflows/build-sample-app.yml +++ b/.github/workflows/build-sample-app.yml @@ -52,7 +52,7 @@ env: jobs: build-sample-app: name: Building ${{ inputs.platform_name }} ${{ inputs.app_name }} sample app with SDK version ${{ inputs.sdk_version }} - runs-on: macos-15 + runs-on: macos-26 defaults: run: working-directory: example # sets working directory for all steps in this job @@ -238,7 +238,7 @@ jobs: - name: Setup ${{ inputs.platform_name }} environment for the ${{ inputs.platform }} sample app if: ${{ inputs.platform == 'ios' }} - uses: customerio/mobile-ci-tools/github-actions/ios/setup-ios/v1@MacOS-15+iOS-26 + uses: customerio/mobile-ci-tools/github-actions/ios/setup-ios/v1@macos-26 - name: Build and upload ${{ inputs.platform_name }} ${{ inputs.app_name }} sample app via Fastlane id: build_app diff --git a/.github/workflows/deploy-npm.yml b/.github/workflows/deploy-npm.yml index d54f4c31..f13ec445 100644 --- a/.github/workflows/deploy-npm.yml +++ b/.github/workflows/deploy-npm.yml @@ -18,7 +18,10 @@ env: jobs: deploy-cocoapods: name: Deploy SDK to Cocoapods - runs-on: macos-15 + # Despite the job name, nothing here touches CocoaPods: the steps are checkout, npm ci and + # an npm publish. It does not need a macOS runner, and the macOS pool is capped org-wide. + # Job id left alone on purpose — renaming it would change the check name. + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Checkout existing tag if manually running CI task