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