diff --git a/.github/workflows/action-security.yml b/.github/workflows/action-security.yml index a7fca5f..26d8fb5 100644 --- a/.github/workflows/action-security.yml +++ b/.github/workflows/action-security.yml @@ -11,6 +11,7 @@ on: paths: - '**/action.yml' - '**/action.yaml' + merge_group: concurrency: group: ${{ github.workflow }}-${{ github.ref }} diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 9086fb7..87bd792 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -9,6 +9,7 @@ on: branches: ['main'] schedule: - cron: '30 1 * * 0' # Run at 1:30 AM UTC every Sunday + merge_group: permissions: actions: read diff --git a/.github/workflows/pr-lint.yml b/.github/workflows/pr-lint.yml index 5914afd..f15f172 100644 --- a/.github/workflows/pr-lint.yml +++ b/.github/workflows/pr-lint.yml @@ -12,7 +12,6 @@ on: - 'docs/**' - '.github/*.md' - 'LICENSE' - pull_request: branches: - main @@ -22,6 +21,7 @@ on: - 'docs/**' - '.github/*.md' - 'LICENSE' + merge_group: env: # Apply linter fixes configuration diff --git a/.github/workflows/security.yml b/.github/workflows/security.yml index 3380d54..b3f3dce 100644 --- a/.github/workflows/security.yml +++ b/.github/workflows/security.yml @@ -17,6 +17,7 @@ on: - '**/*.py' - '**/*.js' - '**/*.ts' + merge_group: permissions: contents: read diff --git a/.github/workflows/sync-labels.yml b/.github/workflows/sync-labels.yml index 51d8688..f8708e1 100644 --- a/.github/workflows/sync-labels.yml +++ b/.github/workflows/sync-labels.yml @@ -16,6 +16,7 @@ on: - cron: '34 5 * * *' # Run every day at 05:34 AM UTC workflow_call: workflow_dispatch: + merge_group: concurrency: group: ${{ github.workflow }}-${{ github.ref }}