RFR: 8341097: GHA: Demote Mac x86 jobs to build only [v2]
Aleksey Shipilev
shade at openjdk.org
Mon Nov 18 12:13:45 UTC 2024
On Mon, 18 Nov 2024 12:07:04 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:
>> See the discussion in the bug. I think we can stop testing Mac x86 in GHA, leaving only the build jobs.
>>
>> Additional testing:
>> - [x] GHA passes
>
> Aleksey Shipilev has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains two commits:
>
> - Merge branch 'master' into JDK-8341097-gha-no-mac-intel
> - Fix
As far as I can tell -- and this is very much like reading the tea leaves:
- `macos-11` runners [started brownouts](https://github.blog/changelog/2024-05-20-actions-upcoming-changes-to-github-hosted-macos-runners/#macos-11-deprecation-and-removal) and got completely removed in June 2024
- `macos-12` runners [started brownouts](https://github.com/actions/runner-images/issues/10721) in Nov 2024, and would be removed in Dec 2024
Pessimistically assuming the same 5-month interval, we may expect the brownouts and removals for `macos-13` runners somewhere in Apr 2025. If this happens, it would start affecting July 2025 CPU releases. But it should still be fine for JDK 24 GA.
I say we integrate this PR in early "JDK 25" mainline, and let update releases pick it up, as the situation develops.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/21257#issuecomment-2482864348
More information about the build-dev
mailing list