The following jobs run on self-hosted runners.
|
runs-on: [self-hosted, macos, "${{ matrix.os_version }}", "${{ matrix.arch }}"] |
|
runs-on: [self-hosted, macos, "${{ matrix.os_version }}", "${{ matrix.arch }}"] |
|
runs-on: [self-hosted, macos, "${{ matrix.os_version }}", "${{ matrix.arch }}"] |
However, the self-hosted runner is not available for forked repositories. This causes CI to hang and fail after a long period of time on forked repositories. This is really annoying for contributors.
Example:
Similar cases from the past:
The following jobs run on self-hosted runners.
github-workflows/.github/workflows/swift_package_test.yml
Line 289 in 497d9ab
github-workflows/.github/workflows/swift_package_test.yml
Line 331 in 497d9ab
github-workflows/.github/workflows/swift_package_test.yml
Line 378 in 497d9ab
However, the self-hosted runner is not available for forked repositories. This causes CI to hang and fail after a long period of time on forked repositories. This is really annoying for contributors.
Example:
Similar cases from the past: