Adrien Beraud
6f76686a3e
ci: update to Debian 13
2026-08-05 16:19:46 -04:00
dependabot[bot]
2dbec3df97
build(deps): bump actions/checkout from 6 to 7
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-22 10:53:41 -04:00
Adrien Béraud
58a5791063
ci: fix ccpp.yml syntax
2026-03-07 14:52:14 -05:00
Adrien Béraud
65b537f6e9
ci: test builds with C++17/20/23
...
Add a cxx_standard matrix (17, 20, 23) to the Ubuntu and macOS CI jobs
and pass
-DCMAKE_CXX_STANDARD=${{ matrix.cxx_standard }} and
-DCMAKE_CXX_STANDARD_REQUIRED=ON to CMake so the builds are exercised
across
C++17, C++20 and C++23.
2026-02-05 21:53:14 -05:00
Andreas Hatziiliou
fb34682e78
cleanup: deprecate autotools
2026-01-13 21:41:57 -05:00
Adrien Béraud
79d51e10ab
ci: update dependencies
2025-12-14 23:29:08 -05:00
Adrien Béraud
6b8c3ea581
base64: use simdutf
2025-11-26 14:01:45 -05:00
dependabot[bot]
2cec478dfc
build(deps): bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 10:54:00 -05:00
Adrien Béraud
deee57b6dd
ci/github: call ctest directly
2025-09-14 18:27:19 -04:00
Adrien Béraud
fdc4bdee68
ci: install cmake on Debian 12
2025-09-06 16:35:34 -04:00
Adrien Béraud
7b3ee44175
ci: add proxy dependencies for Debian 12
2025-09-06 16:33:21 -04:00
Adrien Béraud
122c30cce8
ci: add Debian 12
2025-09-06 16:08:03 -04:00
dependabot[bot]
26957ee632
build(deps): bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-16 23:29:14 -04:00
Adrien Beraud
e46d03b440
ci: enable back OPENDHT_DOWNLOAD_DEPS in CI
2025-07-21 16:30:57 -04:00
Adrien Béraud
c3669cfd36
ci/github: update restinio tag name
2025-04-22 22:37:39 -04:00
Adrien Béraud
45f04a7b6f
ci/github: update restinio
2025-04-22 22:33:59 -04:00
Adrien Beraud
65e13fff4e
ci/github: update llhttp
2025-02-14 11:48:42 -05:00
Adrien Beraud
748247d660
ci/github: update actions
2025-02-14 11:46:05 -05:00
Adrien Beraud
456f266be3
update restinio
2025-02-14 11:41:16 -05:00
Adrien Beraud
2a4b357420
ci: update libargon2 on Ubuntu
2024-12-19 15:22:58 -05:00
Adrien Beraud
7e0e7d5483
github/ci: update macOS job to macOS 15
2024-11-04 16:44:36 -05:00
Adrien Beraud
074e05cc32
ci/github: update to latest action versions
2024-06-10 16:39:55 -04:00
Adrien Béraud
8dd926182c
ci/github: update before install
2024-06-03 08:26:52 -04:00
Adrien Béraud
a65148cd08
ci: build proxy client for Autotools build
2024-05-31 06:58:09 -04:00
Adrien Béraud
5a2a20a32f
http: migrate from http-parser to llhttp
2024-05-31 06:58:09 -04:00
Adrien Béraud
c82c393102
ci: use Cython from pip
2024-03-24 23:31:18 -04:00
Adrien Béraud
07ca10a451
Revert "ci: build proxy client for Autotools build"
...
This reverts commit 2dc9f25ff4 .
2024-03-24 22:14:32 -04:00
Adrien Béraud
2dc9f25ff4
ci: build proxy client for Autotools build
2024-03-17 16:38:35 -04:00
Adrien Béraud
e371bddd48
ci/github: use Cython from pip on Ubuntu 22.04
2024-03-17 13:16:44 -04:00
Adrien Béraud
26d23cf94f
ci/github: use recent Meson for build
2024-03-17 12:48:10 -04:00
Adrien Béraud
b608349e94
ci/github: use BUILD_TESTING instead of OPENDHT_TESTS
2024-03-17 12:19:02 -04:00
Adrien Béraud
b285e6fd2b
ci/github: use macOS 12
2023-11-28 18:34:37 -05:00
Adrien Béraud
4882826f58
ci, docker: update restinio
2023-09-24 18:13:22 -04:00
Adrien Béraud
6cfede0868
logs: use fmt
2023-05-18 12:31:42 -04:00
Adrien Beraud
8516e35e5f
ci/github: cleanup
2023-03-25 18:40:22 -04:00
Adrien Beraud
e35f8c29ee
ci/github: don't run ci with autotools
2023-03-25 17:17:40 -04:00
Adrien Beraud
64e3bcf0dc
ci/github: use ninja with meson
2023-03-25 15:08:31 -04:00
Adrien Beraud
3c3b3dc303
ci/github: add meson build
2023-03-25 14:42:46 -04:00
Adrien Beraud
970e71d215
ci/github: add meson build
2023-03-25 14:38:48 -04:00
Adrien Béraud
2418b355d7
ci: build macOS with push notifications
2023-01-25 19:53:53 -05:00
Adrien Béraud
0d28a7bdab
ci/github: update restinio
2022-09-02 17:14:58 -04:00
Adrien Béraud
1c7089c055
github: add minimal build
2022-05-25 11:27:15 -04:00
Adrien Béraud
fe6676f2e6
unit tests: run on pull request
2022-04-03 20:23:37 -04:00
Adrien Béraud
f984a6a69a
ci/github: update to checkout@v3
2022-03-23 17:25:23 -04:00
Adrien Béraud
31d76b1080
github: remove argon2 build
2021-09-16 11:19:10 -04:00
Adrien Béraud
6dab10cac2
github: disable tests and examples when building asio
2019-12-12 12:24:56 -05:00
Adrien Béraud
77a1c27f2b
github: build asio
2019-12-12 11:52:43 -05:00
Adrien Béraud
e705bebc25
github: don't build proxy
2019-12-09 16:06:39 -05:00
Adrien Béraud
aceb548c26
cmake: make peer discovery build optional
2019-12-09 14:43:04 -05:00
Adrien Béraud
7e9f5303bd
github: don't run distcheck
2019-12-02 01:30:56 -05:00