Azat Khuzhin
63ef005a26
ci: drop processing "ci skip" message in commit in favor of official skip
...
Since [1] github actions official support skipping workflows based on
the message.
[1]: https://github.blog/changelog/2021-02-08-github-actions-skip-pull-request-and-push-workflows-with-skip-ci/
2022-07-10 15:47:00 +03:00
Azat Khuzhin
fc24a2990d
ci: add ability skip specific workflow
...
Public CI workers has pretty high load, and sometimes you need to test
only specific workflow, i.e. windows.
So let's add ability to limit which workflow should be run.
2022-07-10 15:13:46 +03:00
Azat Khuzhin
e1ecc6fa0d
Switch coverage to ubuntu 18.04
...
It seems that there is no 16.04 image anymore, since github actions was
not able to find it for 24 hours [1].
[1]: https://github.com/libevent/libevent/actions/runs/1522612189
2021-12-02 10:27:16 +03:00
Azat Khuzhin
39dcd52b94
ci: split build and test into separate jobs
2021-09-19 09:21:43 +03:00
Azat Khuzhin
8ec4682623
ci/coverage: add missing libmbedtls-dev
2020-07-23 01:09:11 +03:00
Azat Khuzhin
072dfacfeb
Do not run CI if message contains "ci skip"
...
https://github.com/marketplace/actions/skip-based-on-commit-message
2020-05-05 13:57:15 +03:00
yuangongji
6dea151494
github workflows: ignore previous cache
...
modify the cache key to ignore previous cache
for the changes of configure.ac/CMakeLists.txt
to take effect.
2020-03-22 22:34:41 +08:00
yuangongji
84bb2c18e4
github actions: test and coverage
2020-01-27 01:50:13 +03:00