eclipse-equinox / equinox

equinox
Eclipse Public License 2.0
31 stars 65 forks source link

[Build] Ensure GH-workflow for MacOS runs on x86_64 image #605

Closed HannesWell closed 5 months ago

HannesWell commented 5 months ago

GitHub Actions changed their 'latest' images for MacOS to use the 'aarch64' instead of the 'x86_64' architecture: https://github.com/actions/runner-images/blob/7bb1d84f7071bfa9c350d7552d9631d9a69bfdb0/README.md

But for macosx.aarch64 no JDK-8 is available.

This is similar to https://github.com/eclipse-platform/eclipse.platform.swt/pull/1201.

github-actions[bot] commented 5 months ago

Test Results

   87 files  +   29     87 suites  +29   36m 58s :stopwatch: + 12m 54s 2 198 tests ±    0  2 151 :white_check_mark: ±    0   47 :zzz: ± 0  0 :x: ±0  6 726 runs  +2 242  6 583 :white_check_mark: +2 194  143 :zzz: +48  0 :x: ±0 

Results for commit 9e9d23b8. ± Comparison against base commit c0b03f64.

HannesWell commented 5 months ago

Mac build is green again.

HannesWell commented 4 months ago

As a back-reference: This is actually not a good solution, see https://github.com/eclipse-equinox/equinox/pull/614.