2
0
mirror of https://github.com/boostorg/json.git synced 2026-01-19 16:22:20 +00:00

48 Commits

Author SHA1 Message Date
Dmitry Arkhipov
a81a43da65 refactor fuzzing jobs 2025-10-24 16:22:05 +03:00
Mikhail Khachayants
3f88a33518 direct parsing fuzzing test 2024-10-13 16:22:11 +03:00
Dmitry Arkhipov
fa05482b93 fix llvm-18 apt package incorrect placement of sanitizer libs 2024-06-16 14:54:39 +03:00
Dmitry Arkhipov
37e3fd03ca fuzzing uses Drone container 2024-03-15 14:08:26 +03:00
Dmitry Arkhipov
128dc383a7 update GHA actions' versions 2024-03-15 09:01:59 +03:00
Dmitry Arkhipov
3d17afc229 increase testing of CMake build files 2023-10-26 09:14:52 +03:00
Dmitry Arkhipov
fafba88549 increase version of thirdparty actions 2022-11-02 15:05:27 +03:00
Dmitry Arkhipov
4868e5d61b remove GHA build jobs 2022-11-02 15:02:44 +03:00
sdarwin
39d9271b4e Fix a deprecation notice on gha 2022-10-12 11:39:43 -06:00
sdarwin
a0388eae9b Update CI 2022-10-10 16:56:59 +03:00
sdarwin
8be6f6bbb6 Update GHA, remove windows-2016 2022-05-02 16:32:23 -05:00
Dmitry Arkhipov
d20a814685 Remove standalone 2022-02-06 17:35:09 +03:00
Dmitry Arkhipov
a1c4475aed Remove GHA codecov job 2022-01-15 18:11:02 +03:00
Dmitry Arkhipov
7706f1fb63 Base LLVM repo setup on toolset version 2021-12-27 15:07:11 +03:00
Dmitry Arkhipov
07491de527 GHA cleanup 2021-12-27 15:07:11 +03:00
Dmitry Arkhipov
78d637bd1b GHA deduces compiler executable from toolset 2021-12-27 15:07:11 +03:00
Dmitry Arkhipov
6847b7dfa2 Reuse build action 2021-12-27 15:07:11 +03:00
Dmitry Arkhipov
c16413cccc Refactor GHA build jobs into a separate action 2021-12-27 15:07:11 +03:00
Dmitry Arkhipov
8360fbc876 Use the same job for Linux and Windows GHA 2021-12-27 15:07:11 +03:00
Dmitry Arkhipov
0a5e57597f Refactor package installation into a separate action 2021-12-27 15:07:11 +03:00
Dmitry Arkhipov
ffe409f45c Refactor container setup into a separate action 2021-12-27 15:07:11 +03:00
Dmitry Arkhipov
d8dd4fea68 Run fuzzers from b2 2021-12-27 15:07:11 +03:00
Dmitry Arkhipov
14243aa10c Use Boost mode for bloat analysis 2021-12-05 17:25:02 +03:00
Dmitry Arkhipov
2f36a69760 Use drone scripts in GHA 2021-12-05 17:25:02 +03:00
Dmitry Arkhipov
9e422287fa Deprecate standalone 2021-10-20 22:34:27 +03:00
sdarwin
06513b0736 Generalize CI builds: use $SELF variable 2021-10-13 15:30:38 +03:00
Dmitry Arkhipov
06c6a0ede0 Use build target selection from boost-ci 2021-10-13 15:12:21 +03:00
sdarwin
478fe8d197 Update GitHub Actions CI file 2021-08-11 16:26:13 +00:00
Dmitry Arkhipov
cf7c707361 Use ubuntu-16.04 for clang-9 GHA jobs 2021-05-22 20:59:56 +03:00
Dmitry Arkhipov
8c7696ddb6 Install pip with bootstrap script 2021-05-04 16:11:59 +03:00
Dmitry Arkhipov
13fc8c33ea Allow more recent pip 2021-05-04 14:39:24 +03:00
Dmitry Arkhipov
f55bd4b85e GitHub Actions job declarations are correct
close #537
2021-03-18 17:00:43 -07:00
Dmitry Arkhipov
ddc6eb3100 Use Ubuntu 18.04 for newer clang 2021-03-12 12:59:21 +03:00
Dmitry Arkhipov
ba8cabcce8 Remove trailing whitespace 2021-03-12 12:59:21 +03:00
sdarwin
469b629709 Drone CI uses newer packages
close #529
2021-03-11 17:33:43 -08:00
sdarwin
4c47a4c473 GitHub Actions are supported
close #526
2021-03-11 12:23:54 -08:00
Damian Jarek
fb0c85dddb Analyze-bloat workflow
This workflow uses Bloaty McBloatface to generate binary bloat data.
Additionally, if the event is a PR, a diff between PR HEAD and base will
be generated.

Signed-off-by: Damian Jarek <damian.jarek93@gmail.com>
2020-10-04 11:23:38 -07:00
Paul Dreik
e721eedc0b fix accidental space in yaml file 2020-09-06 06:11:30 -07:00
Paul Dreik
385b2310c1 drop bintray, use github action cache 2020-09-06 06:06:03 -07:00
Paul Dreik
76965e59cc protect against broken tar file from bintray
close #276
2020-09-05 07:28:19 -07:00
Vinnie Falco
ca476b7cef Update bintray credentials 2020-08-31 08:22:22 -07:00
Vinnie Falco
856e8e2991 update bintray credentials
close #18, close #226
2020-08-30 15:52:54 -07:00
Paul Dreik
101299c528 add fuzzing in a github action 2020-08-22 06:37:07 -07:00
Vinnie Falco
95ec1d8c82 Remove GitHub actions integration 2020-03-27 12:40:03 -07:00
Mateusz Łoskot
2da7f2d577 Remove step id as no longer used 2020-03-18 19:03:14 +01:00
Mateusz Łoskot
63db19bfcc GA: Tidy up 2020-03-18 19:03:14 +01:00
Mateusz Łoskot
5c8c7e1d21 GA: Add checkout of submodules
Change missing from #56
2020-03-17 17:46:27 -07:00
Mateusz Łoskot
831cab9a00 Add GitHub Actions for three of all supported build scenarios
Two build scenarios need to be tested and configured for GitHub Actions:
- CMake build as part of Boost superproject
- CMake build as out-of-tree, non-standalone build
  - this one is unclear, seems equivalent to BOOST_JSON_FIND_BOOST mode
2020-03-17 14:00:45 -07:00