diff --git a/.github/workflows/compatibility_tests.yml b/.github/workflows/compatibility_tests.yml index 4978c4192..0f76ffab8 100644 --- a/.github/workflows/compatibility_tests.yml +++ b/.github/workflows/compatibility_tests.yml @@ -15,7 +15,10 @@ jobs: os: [macos-15] xcode-version: ["16.4"] release: [2024] - runs-on: ${{ matrix.os }} + # Limit to self-hosted to reduce action cost + runs-on: + - self-hosted + - ${{ matrix.os }} env: OPENSWIFTUI_WERROR: 0 # Disable it to avoid enable OAG's werror and hit conflicts OPENSWIFTUI_OPENATTRIBUTESHIMS_ATTRIBUTEGRAPH: 1 @@ -66,7 +69,10 @@ jobs: include: - ios-version: "18.5" ios-simulator-name: "iPhone 16 Pro" - runs-on: ${{ matrix.os }} + # Limit to self-hosted to reduce action cost + runs-on: + - self-hosted + - ${{ matrix.os }} env: OPENSWIFTUI_WERROR: 0 # Disable it to avoid enable OAG's werror and hit conflicts OPENSWIFTUI_OPENATTRIBUTESHIMS_ATTRIBUTEGRAPH: 1 diff --git a/.github/workflows/ios.yml b/.github/workflows/ios.yml index d800e74c3..a919fdc04 100644 --- a/.github/workflows/ios.yml +++ b/.github/workflows/ios.yml @@ -19,7 +19,10 @@ jobs: include: - ios-version: "18.5" ios-simulator-name: "iPhone 16 Pro" - runs-on: ${{ matrix.os }} + # Limit to self-hosted to reduce action cost + runs-on: + - self-hosted + - ${{ matrix.os }} env: OPENSWIFTUI_WERROR: 0 # Disable it to avoid enable OAG's werror and hit conflicts OPENSWIFTUI_OPENATTRIBUTESHIMS_ATTRIBUTEGRAPH: 1 diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 2ed7391ff..de85596d9 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -15,7 +15,10 @@ jobs: os: [macos-15] xcode-version: ["16.4"] release: [2024] - runs-on: ${{ matrix.os }} + # Limit to self-hosted to reduce action cost + runs-on: + - self-hosted + - ${{ matrix.os }} env: OPENSWIFTUI_WERROR: 0 # Disable it to avoid enable OAG's werror and hit conflicts OPENSWIFTUI_OPENATTRIBUTESHIMS_ATTRIBUTEGRAPH: 1 diff --git a/.github/workflows/uitests.yml b/.github/workflows/uitests.yml index 2322f8cd0..35a790f4f 100644 --- a/.github/workflows/uitests.yml +++ b/.github/workflows/uitests.yml @@ -19,7 +19,10 @@ jobs: include: - ios-version: "18.5" ios-simulator-name: "iPhone 16 Pro" - runs-on: ${{ matrix.os }} + # Limit to self-hosted to reduce action cost + runs-on: + - self-hosted + - ${{ matrix.os }} env: OPENSWIFTUI_WERROR: 0 # Disable it to avoid enable OAG's werror and hit conflicts OPENSWIFTUI_OPENATTRIBUTESHIMS_ATTRIBUTEGRAPH: 1 @@ -59,7 +62,10 @@ jobs: os: [macos-15] xcode-version: ["16.4"] release: [2024] - runs-on: ${{ matrix.os }} + # Limit to self-hosted to reduce action cost + runs-on: + - self-hosted + - ${{ matrix.os }} env: OPENSWIFTUI_WERROR: 0 OPENSWIFTUI_OPENATTRIBUTESHIMS_ATTRIBUTEGRAPH: 1