diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 560ce655..232081b7 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -3,6 +3,8 @@ name: Go Benchmark on: pull_request: push: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/codecov-upload.yml b/.github/workflows/codecov-upload.yml index b811a060..f120071f 100644 --- a/.github/workflows/codecov-upload.yml +++ b/.github/workflows/codecov-upload.yml @@ -3,6 +3,8 @@ name: Upload Coverage to Codecov on: pull_request: push: + branches: + - main workflow_dispatch: inputs: run_backend: diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 2e3a3ece..1ff71a84 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -2,9 +2,9 @@ name: CodeQL - Analyze on: pull_request: - branches: [main, nightly, development] + branches: [main, nightly, development, feature/**] push: - branches: [main, nightly, development, 'feature/**', 'fix/**'] + branches: [main] workflow_dispatch: schedule: - cron: '0 3 * * 1' # Mondays 03:00 UTC diff --git a/.github/workflows/quality-checks.yml b/.github/workflows/quality-checks.yml index 19065708..9b9a09e8 100644 --- a/.github/workflows/quality-checks.yml +++ b/.github/workflows/quality-checks.yml @@ -3,6 +3,8 @@ name: Quality Checks on: pull_request: push: + branches: + - main concurrency: group: ${{ github.workflow }}-${{ github.ref }} diff --git a/.github/workflows/supply-chain-pr.yml b/.github/workflows/supply-chain-pr.yml index 2dd63c17..8529639f 100644 --- a/.github/workflows/supply-chain-pr.yml +++ b/.github/workflows/supply-chain-pr.yml @@ -11,6 +11,8 @@ on: type: string pull_request: push: + branches: + - main concurrency: group: supply-chain-pr-${{ github.event.workflow_run.event || github.event_name }}-${{ github.event.workflow_run.head_branch || github.ref }}