Skip to content

CI: Add macos-11 Clang 13 runner, Add badge to Readme #893

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Dec 17, 2023

Conversation

DyXel
Copy link
Contributor

@DyXel DyXel commented Dec 16, 2023

Apple Clang 13 seems to be the lowest version we can go with the pre-installed compilers in the existing runners.

Tried adding Apple M1 (arm64) runner, but it seems like it requires Github Enterprise licensing at this time. Also tried adding Apple Clang 15 (via macos-13 runner), but I got a bunch of linking errors, I think it has to do with different compilers using different versions of libc++, but I am not completely sure. You can try yourself by adding:

          - runs-on: macos-13
            compiler: /usr/local/opt/llvm@15/bin/clang
            cxx-std: 'c++20'

Finally, this commit also adds a bit of flavor to the Readme by showing that the main branch is currently passing CI.

@hsutter
Copy link
Owner

hsutter commented Dec 17, 2023

Thanks!

@hsutter hsutter merged commit 0c0204e into hsutter:main Dec 17, 2023
@DyXel DyXel deleted the ci-improvements branch December 17, 2023 10:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants