38 Commits

Author SHA1 Message Date
Ilya Shipitsin
30c240160d CI: get rid of travis-ci coverity wrapper 2023-08-08 08:11:40 +02:00
Theo Buehler
f543d27f22 Rebase rust-openssl patch 2023-08-06 08:32:06 -06:00
Brent Cook
6472f2881f switch solaris to a daily test 2023-07-23 17:06:55 -05:00
Brent Cook
de9c24a025 rename regress to rust regress 2023-07-07 04:34:46 -05:00
Brent Cook
4070587a02 Land #884, add Solaris test workflow 2023-07-07 04:28:25 -05:00
Brent Cook
e1d6f78296 change the trigger for running fuzzer tests
Since fuzzers benefit more from being run regularly on the openbsd tree,
and they take a long time, does it make more sense that the trigger is a
cron like the Coverity job? They sometimes don't work in branches anyway,
since the fuzz builds rely on external code being updated to match
the master branch.
2023-07-07 08:34:16 +03:00
Brent Cook
f331e071bb initial solaris test workflow
This adds a builder for Solaris 11.4 based on https://github.com/vmactions/solaris-vm
2023-07-06 23:47:57 +03:00
Brent Cook
74be614b0c add Windows builder test actions 2023-07-05 11:29:13 +03:00
Brent Cook
d238b6d3a1 label individual macos build arches 2023-07-05 00:28:56 +03:00
Brent Cook
15d076b475 add ventura and arm64 test targets, remove big sur
This reworks the macOS github actions to target Apple silicon for tests.
To simplify the test matrix, removing big sur and adding ventura.
Also some cleanups to the test script. We really don't need the 'x'
workaround for non-POSIX shells, and it got confusing writing "xx86_64".
2023-07-04 13:09:31 +03:00
Theo Buehler
4f93524b64 Update patch for rust-openssl version check 2023-05-27 23:49:56 -06:00
Joshua Sing
4fdce0c684
Add CI workflow to run tests with ASM disabled 2023-04-29 01:15:13 +10:00
Theo Buehler
f79a103b25 Update rust-openssl patch 2023-04-09 10:47:17 -06:00
Brent Cook
fa35b982c4 enable CI for mips32/mips64 2023-03-23 06:11:16 -05:00
Theo Buehler
59261d04c5 Adjust rust-openssl version check 2023-03-19 23:19:00 -06:00
Brent Cook
8c2c718bb7 Ubuntu 18.04 is getting removed, update Linux base images 2023-02-21 06:01:38 -06:00
Joshua Sing
5fe2c171a5
Add 'workflow_dispatch' event trigger to Coverity workflow 2023-01-12 18:37:41 +11:00
Joshua Sing
d8fa0ebd0b
Revert COVERITY_SCAN_PROJECT_NAME change in Coverity workflow 2023-01-12 18:31:11 +11:00
Joshua Sing
49a179f0d9
Fixes for GitHub organisation rename 2023-01-11 20:05:54 +11:00
Ilya Shipitsin
7f8267d891 Github Actions: add Ubuntu-22.04 to linux matrix (#810) 2023-01-11 11:00:04 +11:00
Theo Buehler
95ca0d14f7 Update rust-openssl patch 2022-12-20 01:03:40 +01:00
David Korczynski
faa32aeada CI: add CIFuzz action
Signed-off-by: David Korczynski <david@adalogics.com>
2022-11-19 04:31:40 -08:00
Darren Tucker
03fe6d2904 Update checkout action to current version.
checkout v2 uses node.js v12 which is has been recently deprecated by
github so switch to using the one on the main branch.
2022-11-08 12:54:43 +01:00
Theo Buehler
6e1d17c274 rebase rust-openssl patch 2022-11-03 02:43:20 +01:00
Theo Buehler
379b2f843b rebase rust-openssl patch 2022-10-22 17:59:16 +02:00
Ilya Shipitsin
5f3868d96e CI: enable rust-openssl daily testing 2022-10-22 13:11:48 +05:00
kinichiro
500d16b32c Add environment macos-12 to CI 2022-04-29 18:30:45 +09:00
Ilya Shipitsin
e5263d7163 CI: switch ASAN builds to clang 2022-03-26 21:48:14 +05:00
Ilya Shipitsin
2a4b84081f CI: enable ASAN on Linux 2022-02-12 09:55:39 +05:00
Brent Cook
7f5ad60d69 update notification email 2021-12-28 10:57:19 -06:00
Ilya Shipitsin
e66edcb58f enable scheduled Coverity scan 2021-12-27 12:31:17 +05:00
Brent Cook
cb52cc4cec add OS to cross compile name 2021-05-30 20:26:44 -05:00
Brent Cook
a7f19323bd disable continue-on-error 2021-05-30 20:19:39 -05:00
Brent Cook
e55410dc80 update badges, further split out actions by OS, add more Linux targets 2021-05-30 18:10:37 -05:00
kinichiro
31ef9ade60 Split out android test 2021-05-25 19:28:30 +09:00
kinichiro
2a06c8b89f Set continue-on-error to false 2021-05-24 20:19:11 +09:00
kinichiro
0103481ef2 Add pull_request trigger 2021-05-22 14:02:42 +09:00
kinichiro
3845b1eff4 Use github actions for linux test 2021-05-22 13:31:04 +09:00