Skip to content

Conversation

@jhlegarreta
Copy link
Member

Bump macOS version to 10.13 in GHA build, test, publish workflow file.

Fixes:

GitHub Actions has encountered an internal error when running your job.
The macOS-12 environment is deprecated, consider switching to macOS-13, macOS-14 (macos-latest) or macOS-15.
For more details, see https://github.com/actions/runner-images/issues/10721

raised for example in:
https://github.com/InsightSoftwareConsortium/ITKSphinxExamples/actions/runs/11671260757/job/32497243193

Bump `macOS` version to 10.13 in GHA build, test, publish workflow file.

Fixes:
```
GitHub Actions has encountered an internal error when running your job.
The macOS-12 environment is deprecated, consider switching to macOS-13, macOS-14 (macos-latest) or macOS-15.
For more details, see actions/runner-images#10721
```

raised for example in:
https://github.com/InsightSoftwareConsortium/ITKSphinxExamples/actions/runs/11671260757/job/32497243193
@github-actions github-actions bot added type:Enhancement Improvement of existing methods or implementation type:Infrastructure Infrastructure/ecosystem related changes, such as CMake or buildbots labels Nov 5, 2024
Copy link
Member

@thewtex thewtex left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jhlegarreta thanks!

@thewtex thewtex merged commit 58b5352 into InsightSoftwareConsortium:master Nov 5, 2024
11 of 13 checks passed
@jhlegarreta
Copy link
Member Author

build-test-cxx (macos-13) failed due to some linker flag warnings:

ld: warning: ignoring duplicate libraries: '-lm'

build-test-documentation (ubuntu-22.04) is stuck in the config step. Not sure why.

Have not investigated how we could fix those.

@jhlegarreta jhlegarreta deleted the BumpGHAMacOS branch November 5, 2024 16:44
cxx-compiler: "cl.exe"
cmake-build-type: "Release"
- os: macos-12
- os: macos-13
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See if PR #430 makes the trick then.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:Enhancement Improvement of existing methods or implementation type:Infrastructure Infrastructure/ecosystem related changes, such as CMake or buildbots

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants