9 Commits
Author SHA1 Message Date
Cory Benfield 343cdf4639 Fix documentation and add support for CI-ing it (#679)
* Fix documentation and add support for CI-ing it

* Fixup license header
2023-04-11 13:35:46 +01:00
Cory Benfield f90cda494c Validate missing imports in CI (#615) 2022-08-16 10:00:09 +01:00
Cory Benfield 5e3e58dafd Use Docc for documentation (#613)
Motivation

Documentation is nice, and we can help support users by providing useful
clear docs.

Modifications

Add Docc to 5.6 and later builds
Make sure symbol references work
Add overview docs

Result

Nice rendering docs
2022-08-09 16:23:14 +01:00
David Nadoba 3b18e76ee6 run tests in parallel (#495) 2021-11-25 18:49:37 +01:00
Fabian Fett 9671de72fd Use welcoming language (#333) 2021-01-22 09:25:58 -08:00
tomer doron a49510c9f1 enable tsan and improve docker security (#157)
motivation: more secured ci setup

changes:
* enable :z selinux flag on bind mounts so we can enable selinux on ci
* drop potentially exploitable capabilities from docker-compose
* create a 16.04 docker-compose setup so we can run tsan in ci (broken on 18.04)
2020-01-31 15:37:31 +00:00
tomer doron cbe6a53755 check for api breakage and prepare to test with thread sanitizer in ci (#122)
motivation: better ci testing

changes:
* add api breakage script to test api breakage in ci
* add "shell" utility docker-compose task to run api breakage script
* change test task to treat warning as errors
* prepare to test with thread sanitizer in 5.1
2019-11-04 16:57:39 -08:00
Artem Redkin 27fe9265b2 rename to async-http-client (#58) 2019-07-02 14:00:34 +03:00
tomer doron 9b01f9d9c1 add collateral (#7)
motivation: min requirements by sswg

changes:
* add code of conduct, contributors
* add docker setup for ci
* add linux docs generation and sanity check scripts
* add api documentation generation script
2019-04-10 16:07:35 -07:00