Skip to content
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

Add configuration for GitHub Actions #544

Merged
merged 7 commits into from
Jan 25, 2021

Conversation

mloskot
Copy link
Member

@mloskot mloskot commented Jan 25, 2021

Description

R.I.P. Travis CI. Long live GitHub Actions.

This configuration has been copied from boostorg/mp11.

Removal of our .travis.yml will follow the merging of this PR.

References

Tasklist

@mloskot mloskot self-assigned this Jan 25, 2021
@mloskot mloskot merged commit 81b4dc0 into boostorg:develop Jan 25, 2021
@mloskot mloskot deleted the feature/ci-add-github-actions branch January 25, 2021 01:34
mloskot added a commit that referenced this pull request Jan 26, 2021
mloskot added a commit that referenced this pull request Jan 26, 2021
Follows:
- #544

Outstanding tasks:
- #549
- #548

(cherry picked from develop commit 434e78f)
meshtag pushed a commit to meshtag/gil that referenced this pull request Apr 21, 2021
Add basic GitHub Actions configuration based on mp11
Remove Actions jobs using GCC 4.7 and 4.8 - unsupported compilers
Run b2 with --abbreviate-paths on Windows
The -std=c++1z is broken for clang-4.0 but no need to test it
Add -mbig-obj to GCC on Windows
  - That is to avoid string table overflow and file too big
Define _GLIBCXX_USE_CXX11_ABI=0 for clang 3.5, 3.6, 3.7
  - Should help avoid linker error:
    `undefined reference to std::ios_base::failure::failure(char const*, std::error_code const&)`
Disable certain check in algorithm_channel_relation test for clang<3.8
meshtag pushed a commit to meshtag/gil that referenced this pull request Apr 21, 2021
meshtag pushed a commit to meshtag/gil that referenced this pull request Apr 22, 2021
Add basic GitHub Actions configuration based on mp11
Remove Actions jobs using GCC 4.7 and 4.8 - unsupported compilers
Run b2 with --abbreviate-paths on Windows
The -std=c++1z is broken for clang-4.0 but no need to test it
Add -mbig-obj to GCC on Windows
  - That is to avoid string table overflow and file too big
Define _GLIBCXX_USE_CXX11_ABI=0 for clang 3.5, 3.6, 3.7
  - Should help avoid linker error:
    `undefined reference to std::ios_base::failure::failure(char const*, std::error_code const&)`
Disable certain check in algorithm_channel_relation test for clang<3.8
meshtag pushed a commit to meshtag/gil that referenced this pull request Apr 22, 2021
sdebionne pushed a commit to sdebionne/gil-reformated that referenced this pull request May 26, 2021
sdebionne pushed a commit to sdebionne/gil-reformated that referenced this pull request May 26, 2021
Follows:
- boostorg/gil#544

Outstanding tasks:
- boostorg/gil#549
- boostorg/gil#548

(cherry picked from develop commit 434e78f76b5179369738f25a553b74cbaf886218)
sdebionne pushed a commit to sdebionne/gil-reformated that referenced this pull request Jun 23, 2021
@mloskot mloskot mentioned this pull request May 12, 2022
6 tasks
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.

1 participant