From 37d2246fbee20536b99f42199933c43cc5c9e0ac Mon Sep 17 00:00:00 2001 From: Doug Chapman Date: Mon, 9 Dec 2024 19:54:31 +0000 Subject: [PATCH] chore: run more checks on pushes to main --- .github/workflows/ci_freebsd.yml | 2 ++ .github/workflows/ci_linting.yml | 2 ++ .github/workflows/ci_openbsd.yml | 2 ++ .github/workflows/ci_rust.yml | 2 ++ .github/workflows/gha_osx_tests.yml | 2 ++ .github/workflows/regression_ci.yml | 2 ++ .github/workflows/seccomp.yml | 6 ++++-- 7 files changed, 16 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci_freebsd.yml b/.github/workflows/ci_freebsd.yml index a110224c56d..1bc608bb92d 100644 --- a/.github/workflows/ci_freebsd.yml +++ b/.github/workflows/ci_freebsd.yml @@ -1,6 +1,8 @@ name: FreeBSD on: + push: + branches: [main] pull_request: branches: [main] merge_group: diff --git a/.github/workflows/ci_linting.yml b/.github/workflows/ci_linting.yml index f4f63b6c9eb..0629e3b422b 100644 --- a/.github/workflows/ci_linting.yml +++ b/.github/workflows/ci_linting.yml @@ -1,6 +1,8 @@ --- name: Linters on: + push: + branches: [main] pull_request: branches: [main] merge_group: diff --git a/.github/workflows/ci_openbsd.yml b/.github/workflows/ci_openbsd.yml index 97bf1ebd932..fa8729abb4d 100644 --- a/.github/workflows/ci_openbsd.yml +++ b/.github/workflows/ci_openbsd.yml @@ -1,6 +1,8 @@ name: OpenBSD on: + push: + branches: [main] pull_request: branches: [main] merge_group: diff --git a/.github/workflows/ci_rust.yml b/.github/workflows/ci_rust.yml index c16b794e12d..07546311ee9 100644 --- a/.github/workflows/ci_rust.yml +++ b/.github/workflows/ci_rust.yml @@ -2,6 +2,8 @@ name: Rust Bindings on: + push: + branches: [main] pull_request: branches: [main] merge_group: diff --git a/.github/workflows/gha_osx_tests.yml b/.github/workflows/gha_osx_tests.yml index f4c0343f8ce..b1c619cb762 100644 --- a/.github/workflows/gha_osx_tests.yml +++ b/.github/workflows/gha_osx_tests.yml @@ -2,6 +2,8 @@ name: macOS build and test S2n on: + push: + branches: [main] pull_request: branches: [main] merge_group: diff --git a/.github/workflows/regression_ci.yml b/.github/workflows/regression_ci.yml index d39b3aa3a6a..d6bfa9c9438 100644 --- a/.github/workflows/regression_ci.yml +++ b/.github/workflows/regression_ci.yml @@ -3,6 +3,8 @@ name: Performance Regression Test on: + push: + branches: [main] pull_request: branches: - main diff --git a/.github/workflows/seccomp.yml b/.github/workflows/seccomp.yml index 053bce0dd8c..164dc70182b 100644 --- a/.github/workflows/seccomp.yml +++ b/.github/workflows/seccomp.yml @@ -1,5 +1,7 @@ name: seccomp on: + push: + branches: [main] pull_request: branches: [main] merge_group: @@ -20,10 +22,10 @@ jobs: sudo apt install libseccomp-dev # For aws-lc sudo apt install clang golang - + - name: checkout s2n-tls uses: actions/checkout@v4 - + - name: checkout aws-lc uses: actions/checkout@v4 with: