From 5149a0e49e431039ffd544bb4179d82910e6e651 Mon Sep 17 00:00:00 2001 From: Frank Scholter Peres Date: Mon, 22 Dec 2025 16:03:46 +0100 Subject: [PATCH] added release and push master trigger and missing workflow_dispatch --- .github/workflows/build_and_test_autosd.yml | 6 ++++++ .github/workflows/build_and_test_ebclfsa.yml | 5 +++++ .github/workflows/codeql-multiple-repo-scan.yml | 6 ++++++ .github/workflows/test_integration.yml | 7 +++++-- .github/workflows/unit_tests.yml | 5 +++-- 5 files changed, 25 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build_and_test_autosd.yml b/.github/workflows/build_and_test_autosd.yml index b8039461d9..656e549449 100644 --- a/.github/workflows/build_and_test_autosd.yml +++ b/.github/workflows/build_and_test_autosd.yml @@ -17,8 +17,14 @@ on: pull_request: paths: - 'autosd/**' + push: + branches: + - main + release: + types: [created] workflow_dispatch: + jobs: build: name: build-and-test-autosd diff --git a/.github/workflows/build_and_test_ebclfsa.yml b/.github/workflows/build_and_test_ebclfsa.yml index 89521dc5aa..b7028cd18b 100644 --- a/.github/workflows/build_and_test_ebclfsa.yml +++ b/.github/workflows/build_and_test_ebclfsa.yml @@ -17,6 +17,11 @@ on: pull_request: paths: - 'ebclfsa/**' + push: + branches: + - main + release: + types: [created] workflow_dispatch: jobs: diff --git a/.github/workflows/codeql-multiple-repo-scan.yml b/.github/workflows/codeql-multiple-repo-scan.yml index aaca77bfa2..47fa3a5cd2 100644 --- a/.github/workflows/codeql-multiple-repo-scan.yml +++ b/.github/workflows/codeql-multiple-repo-scan.yml @@ -18,6 +18,12 @@ on: types: [opened, reopened, synchronize] merge_group: types: [checks_requested] + push: + branches: + - main + release: + types: [created] + workflow_dispatch: permissions: contents: write diff --git a/.github/workflows/test_integration.yml b/.github/workflows/test_integration.yml index 20d2c31bcb..57897e086c 100644 --- a/.github/workflows/test_integration.yml +++ b/.github/workflows/test_integration.yml @@ -18,8 +18,11 @@ name: build latest mains on: workflow_dispatch: pull_request: - schedule: - - cron: '30 2 * * *' # Every night at 02:30 UTC on main branch + release: + types: [created] + push: + branches: + - main jobs: integration_test: runs-on: ubuntu-latest diff --git a/.github/workflows/unit_tests.yml b/.github/workflows/unit_tests.yml index 8f881829db..4675e727e6 100644 --- a/.github/workflows/unit_tests.yml +++ b/.github/workflows/unit_tests.yml @@ -17,8 +17,9 @@ on: pull_request: release: types: [created] - schedule: - - cron: '30 3 * * *' # Every night at 03:30 UTC on main branch + push: + branches: + - main jobs: integration_test: runs-on: ubuntu-latest