From 75c96da8f3cd60f823ff67b14bdc650a55b237b1 Mon Sep 17 00:00:00 2001 From: Dirkjan Ochtman Date: Thu, 1 May 2025 11:54:32 +0200 Subject: [PATCH 1/3] Suppress warning about type name --- src/bio.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/bio.rs b/src/bio.rs index 8136314..d0dc56e 100644 --- a/src/bio.rs +++ b/src/bio.rs @@ -271,6 +271,7 @@ pub static SSL_BIO_METHOD: bio_method_st = bio_method_st { // This is a public interface between libcrypto and libssl, but is // defined in `internal/bio.h`. Hmm. +#[allow(non_camel_case_types)] #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct bio_method_st { From 373f43997536bfea1bc78c507ecb8ce8c40af5cf Mon Sep 17 00:00:00 2001 From: Dirkjan Ochtman Date: Thu, 1 May 2025 11:55:29 +0200 Subject: [PATCH 2/3] ci: skip push triggers for most branches --- .github/workflows/libssl.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/libssl.yaml b/.github/workflows/libssl.yaml index f08f011..9a43a54 100644 --- a/.github/workflows/libssl.yaml +++ b/.github/workflows/libssl.yaml @@ -5,6 +5,7 @@ permissions: on: push: + branches: ['main', 'ci/*'] pull_request: merge_group: schedule: From 37b0c27a79afa1662495e4d872678e2a1f3cd7f6 Mon Sep 17 00:00:00 2001 From: Dirkjan Ochtman Date: Thu, 1 May 2025 11:55:46 +0200 Subject: [PATCH 3/3] ci: enable triggering CI workflow manually --- .github/workflows/libssl.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/libssl.yaml b/.github/workflows/libssl.yaml index 9a43a54..01717a6 100644 --- a/.github/workflows/libssl.yaml +++ b/.github/workflows/libssl.yaml @@ -10,6 +10,7 @@ on: merge_group: schedule: - cron: '15 12 * * *' + workflow_dispatch: jobs: build: