Commit Graph

12 Commits

Author SHA1 Message Date
Joshua Sing
8555e49c7c ci: update and pin github actions 2025-12-18 23:43:25 +11:00
Kenjiro Nakayama
6c33fe50f4 Revert "CI: Apply EVP const_ptr patch for LibreSSL < 4.2.0"
This reverts commit 5bcf54058d.
2025-10-14 09:24:01 +09:00
Kenjiro Nakayama
5bcf54058d CI: Apply EVP const_ptr patch for LibreSSL < 4.2.0
In the GitHub Actions workflow for rust-openssl testing, apply the
patch used in OpenBSD ports to support EVP_PKEY_get1_* APIs with
const_ptr. This ensures that the build succeeds before the official
version bump to libressl420.

This is a temporary workaround to keep the tests passing until
4.2.0 release.

Fix https://github.com/libressl/portable/issues/1187
2025-07-30 09:56:19 +09:00
Theo Buehler
255f3158b4 What happens on ubuntu-24.04?
Actions have been issuing annoying warnings about ubuntu-24.04 becoming
the default for ubuntu-latest for some definition of "soon". Let's see
if we care.
2025-01-09 14:36:26 +01:00
Joshua Sing
efebc91c97 ci: add event number to concurrency group 2024-05-29 17:25:18 +10:00
Ilya Shipitsin
9a84163934 CI: limit scheduled runs to "libressl" org only 2024-01-14 14:46:52 +01:00
Joshua Sing
d0785f79e3 ci: add concurrency groups to workflows 2023-12-20 01:33:08 +11:00
Theo Buehler
291c0d9636 Replace rust-openssl patch with an ed script
It is annoying to update this patch all the time. An easy ed script
does the trick just as well.
2023-11-12 00:35:10 +01:00
Theo Buehler
98291381ff Fix rust-openssl regress
Change around the order slightly. It seems more logical to apply the
patch first, then export the env.
2023-11-11 19:24:33 +01:00
Joshua Sing
194a4a5fd4 ci: add --verbose flag to rust-openssl cargo test 2023-11-10 23:10:40 +11:00
Joshua Sing
3ee9b72671 ci: tidy up rust-openssl libressl build step 2023-11-09 20:16:31 +11:00
Joshua Sing
d1ddc0fcb1 ci: improve rust-openssl workflow 2023-11-09 13:16:51 +11:00