17 Commits

Author SHA1 Message Date
Peter Dimov
ca5053d8a3 Update ci.yml 2026-01-07 16:22:17 +02:00
Dmitry Arkhipov
dad7ac20c9 depinst option to reject dependency cycles 2025-10-10 19:03:30 +03:00
Peter Dimov
d5c93f78bd Do not test the -C depinst option 2025-10-09 21:33:17 +03:00
Peter Dimov
176e4ae48b Add posix-depinst to ci.yml 2025-10-09 20:27:39 +03:00
Peter Dimov
e9e384db53 Remove windows-2019 from ci.yml 2025-10-02 20:25:03 +03:00
Peter Dimov
de60ee6f85 Update ci.yml 2025-05-07 11:01:50 +03:00
Peter Dimov
f553225789 Undo change to ci.yml 2025-05-07 10:41:36 +03:00
René Ferdinand Rivera Morell
d0b3b19165 Add support for modular build structure. (#21)
* Adjust CI to work with modular branches.

* Add modular build setup.

* Add modular build setup.

* Avoid complexities of shared libs for CI.

* Fix filsystem lib refs.

* Remove redundant build//install target.

* Fix reference to build in CI as a way to dist install.

* Build the dist target for tools by default.

* Rework BOOST_BRANCH value to avoid modular branch name in the logic.

* Use imperative declarations of explicit targets per @pdimov's preference.

* Remove temp link=static that crept in for CI build.

* Add requires-b2 check to top-level build file.

* Bump B2 require to 5.2

* Undo modular CI testing fork changes.

* Need to explicitly install boostdep for this test.
2025-04-14 17:08:05 +03:00
Peter Dimov
4e14202412 Apply Node20 workaround 2024-12-15 07:31:23 +02:00
Peter Dimov
f71b4d030e Update ci.yml 2024-12-15 07:25:57 +02:00
Peter Dimov
289f2a1628 Update ci.yml 2024-10-07 14:38:12 +03:00
Peter Dimov
1999ea1433 Update ci.yml 2023-11-17 15:30:44 +02:00
Peter Dimov
b873e2071d Update ci.yml 2023-02-10 17:49:05 +02:00
Peter Dimov
7f601b865a Update ci.yml 2022-03-18 07:30:42 +02:00
Peter Dimov
037705e21b Update ci.yml 2021-11-12 19:06:23 +02:00
Peter Dimov
728bf059d0 Update ci.yml 2021-11-12 18:54:18 +02:00
Peter Dimov
054f7c5dd7 Add .github/workflows 2021-11-12 17:56:15 +02:00