Peter Dimov
|
d593687c07
|
Update CI
|
2025-12-13 13:26:26 +02:00 |
|
Alexander Grund
|
6af05e763c
|
Merge branch 'boostorg:develop' into pfr-fix
|
2025-10-29 08:36:13 +01:00 |
|
Peter Dimov
|
f81f6c1b98
|
Add openmethod to include_library.yml
|
2025-10-28 02:24:35 +02:00 |
|
Peter Dimov
|
112a8bfc56
|
Add missing 3.2x, 3.3x CMake versions for completeness
|
2025-10-11 16:42:21 +03:00 |
|
Alexander Grund
|
0398f825b4
|
Fix trigger "auto" branch in CMake versions CI
|
2025-10-11 15:18:53 +02:00 |
|
Peter Dimov
|
cc5bcf189d
|
Merge pull request #96 from Flamefire/workflow-trigger
Add option to trigger cmake-versions GHA workflow & run workflows on tags
|
2025-10-11 12:25:53 +03:00 |
|
Alexander Grund
|
285fc64ef8
|
Remove duplicate lines
|
2025-10-10 15:10:45 +02:00 |
|
Alexander Grund
|
6060f1a7cf
|
Run workflows for all tags
|
2025-10-10 14:56:47 +02:00 |
|
Alexander Grund
|
49c7fd93df
|
Add option to trigger cmake-versions GHA workflow
This allows manually running the workflow e.g. to test recent changes
in the main Boost project/libraries.
|
2025-10-10 14:36:33 +02:00 |
|
Peter Dimov
|
c6281164b0
|
Update include_library.yml
|
2025-10-10 15:33:18 +03:00 |
|
Alexander Grund
|
e8f35352ee
|
Remove exceptions to tested CMake versions
|
2025-10-10 14:06:58 +02:00 |
|
Peter Dimov
|
de87d68338
|
Exclude mysql when its dependency pfr is excluded
|
2025-10-10 13:51:43 +03:00 |
|
Peter Dimov
|
d4ec506d78
|
Add check_quick.yml
|
2025-10-10 13:45:28 +03:00 |
|
Peter Dimov
|
628f127312
|
Add BoostRoot job to ci.yml
|
2025-10-10 13:20:47 +03:00 |
|
Peter Dimov
|
241aacca5a
|
Use the latest CMake patch releases in cmake_versions.yml
|
2025-10-10 10:47:08 +03:00 |
|
Peter Dimov
|
a9cd86f3a8
|
Fix names of numeric libraries
|
2025-10-10 10:37:35 +03:00 |
|
Peter Dimov
|
7a9aab14ee
|
Add more CMake versions to cmake_versions.yml
|
2025-10-10 10:37:03 +03:00 |
|
Peter Dimov
|
d9c76a4ae8
|
Split ci.yml
|
2025-10-10 10:17:25 +03:00 |
|
Peter Dimov
|
0696045975
|
Do not exclude BoostRoot(3.8.0,ON), as BoostTestJamfile doesn't actually require 3.9
|
2025-10-10 03:53:25 +03:00 |
|
Peter Dimov
|
103103fc2b
|
Old versions of CMake don't support -j
|
2025-10-10 01:37:59 +03:00 |
|
Peter Dimov
|
3428dc82df
|
Test BoostTest on different Ubuntu releases
|
2025-10-09 21:38:27 +03:00 |
|
Alexander Grund
|
8c51c7c71d
|
Remove special case for gil
|
2025-10-01 17:04:03 +02:00 |
|
Alexander Grund
|
0a52b80762
|
Adjust tested CMake versions
- Drop testing for CMake < 3.8
- Add versions used by Boost libraries as per:
`grep -rE --only-matching --no-filename --include '*.txt' 'cmake_min[^0-9]*..[0-9]+' */CMakeLi* | sed 's/ //g' | sort -h | uniq -c | sort -h`
|
2025-10-01 16:19:07 +02:00 |
|
Alexander Grund
|
970c1e524e
|
Extract minimal CMake version from CMakeLists automatically
|
2025-10-01 15:35:46 +02:00 |
|
Alexander Grund
|
c548be30eb
|
Exclude non-working configurations
- Testing requires CMake 3.9, exclude earlier and add 3.9 job
- Exclude individual libraries according to their required CMake versions
|
2025-10-01 15:35:46 +02:00 |
|
Alexander Grund
|
95af1b0423
|
Install CMake dependencies
|
2025-10-01 15:35:46 +02:00 |
|
Alexander Grund
|
be8a5e1df1
|
Workaround CMake build failures
|
2025-09-30 10:54:25 +02:00 |
|
Alexander Grund
|
7b0a0b374d
|
Test Boost configure with different CMake versions
Add a configure-only test with different CMake versions.
Use especially those that are tested for in CMake files.
|
2025-09-29 14:05:58 +02:00 |
|
Alexander Grund
|
40a47ae057
|
CI: Show failed outputs together
|
2025-09-11 19:52:49 +02:00 |
|
Alexander Grund
|
7795bbed94
|
Add CI including all libraries individually
|
2025-09-11 12:14:47 +02:00 |
|
Peter Dimov
|
c6bb97d33e
|
Remove windows-2019 from ci.yml
|
2025-09-10 22:06:46 +03:00 |
|
Peter Dimov
|
81b08178c6
|
Remove ubuntu-20.04 from ci.yml
|
2025-04-17 17:23:48 +03:00 |
|
Peter Dimov
|
17e920c84f
|
Update ci.yml
|
2024-10-13 04:15:20 +03:00 |
|
Peter Dimov
|
cfcf53abc4
|
Add MinGW and clang-cl jobs to ci.yml
|
2024-10-13 03:38:32 +03:00 |
|
Peter Dimov
|
c9987a6d41
|
Update ci.yml
|
2024-06-18 04:54:53 +03:00 |
|
Peter Dimov
|
5ad9418846
|
Add verbose output to installed config files
|
2024-05-28 20:23:05 +03:00 |
|
Peter Dimov
|
e434f7d8ca
|
Add posix-install build jobs to ci.yml
|
2024-05-28 20:05:40 +03:00 |
|
Peter Dimov
|
6dcde32c82
|
Exclude Geometry tests
|
2024-05-14 20:27:33 +03:00 |
|
Peter Dimov
|
d7f462ffed
|
Update ci.yml
|
2024-05-14 20:08:50 +03:00 |
|
Peter Dimov
|
c2feb91bd6
|
Add tests for compatibility targets (Boost::boost, Boost::disable_autolinking, etc)
|
2024-05-14 19:30:09 +03:00 |
|
Peter Dimov
|
6ccef59e69
|
Add posix-check-quick to ci.yml
|
2023-12-16 20:50:22 +02:00 |
|
Peter Dimov
|
9291372684
|
Add macos-12 jobs to ci.yml
|
2023-01-11 02:47:30 +02:00 |
|
Peter Dimov
|
2aaf7701b9
|
Split testing and test_install jobs for mysql/bind/endian/system
|
2023-01-04 20:42:05 +02:00 |
|
Peter Dimov
|
625fca5c5f
|
Test endian, system under Windows as well
|
2023-01-04 20:14:38 +02:00 |
|
Peter Dimov
|
3e506b3559
|
Add test/system
|
2023-01-04 19:43:58 +02:00 |
|
Peter Dimov
|
194ebfa2f0
|
Add test/endian
|
2023-01-04 19:40:34 +02:00 |
|
Peter Dimov
|
8d0b155143
|
Test bind under Windows as well
|
2023-01-03 06:14:09 +02:00 |
|
Peter Dimov
|
a22d1941f8
|
Add test/bind
|
2023-01-03 05:17:49 +02:00 |
|
Ruben Perez
|
213c39e179
|
Added support for OpenSSL
|
2023-01-02 13:36:35 +01:00 |
|
Peter Dimov
|
9e6d5d2bc9
|
Add C:/Strawberry/c to CMAKE_IGNORE_PREFIX_PATH for windows-2019 GHA image
|
2022-11-26 20:02:30 +02:00 |
|