feat(ci): add merge_group trigger

This commit is contained in:
2025-02-05 02:13:30 +02:00
parent 6f63ef75e1
commit dd6e67c8d0
5 changed files with 5 additions and 1 deletions

View File

@@ -11,6 +11,7 @@ on:
paths: paths:
- '**/action.yml' - '**/action.yml'
- '**/action.yaml' - '**/action.yaml'
merge_group:
concurrency: concurrency:
group: ${{ github.workflow }}-${{ github.ref }} group: ${{ github.workflow }}-${{ github.ref }}

View File

@@ -9,6 +9,7 @@ on:
branches: ['main'] branches: ['main']
schedule: schedule:
- cron: '30 1 * * 0' # Run at 1:30 AM UTC every Sunday - cron: '30 1 * * 0' # Run at 1:30 AM UTC every Sunday
merge_group:
permissions: permissions:
actions: read actions: read

View File

@@ -12,7 +12,6 @@ on:
- 'docs/**' - 'docs/**'
- '.github/*.md' - '.github/*.md'
- 'LICENSE' - 'LICENSE'
pull_request: pull_request:
branches: branches:
- main - main
@@ -22,6 +21,7 @@ on:
- 'docs/**' - 'docs/**'
- '.github/*.md' - '.github/*.md'
- 'LICENSE' - 'LICENSE'
merge_group:
env: env:
# Apply linter fixes configuration # Apply linter fixes configuration

View File

@@ -17,6 +17,7 @@ on:
- '**/*.py' - '**/*.py'
- '**/*.js' - '**/*.js'
- '**/*.ts' - '**/*.ts'
merge_group:
permissions: permissions:
contents: read contents: read

View File

@@ -16,6 +16,7 @@ on:
- cron: '34 5 * * *' # Run every day at 05:34 AM UTC - cron: '34 5 * * *' # Run every day at 05:34 AM UTC
workflow_call: workflow_call:
workflow_dispatch: workflow_dispatch:
merge_group:
concurrency: concurrency:
group: ${{ github.workflow }}-${{ github.ref }} group: ${{ github.workflow }}-${{ github.ref }}