build: enable CI checks in merge queues / merge groups on GitHub

This commit is contained in:
Braden MacDonald
2025-10-09 14:31:31 -07:00
parent 09e86e24b2
commit 272b1669c2
17 changed files with 20 additions and 2 deletions

View File

@@ -7,6 +7,7 @@ name: Consistent Python dependencies
on:
pull_request:
merge_group:
defaults:
run:

View File

@@ -2,6 +2,7 @@ name: Check Python Dependencies
on:
pull_request:
merge_group:
jobs:
check_dependencies:

View File

@@ -1,6 +1,8 @@
name: Static analysis
on: pull_request
on:
pull_request:
merge_group:
jobs:
tests:

View File

@@ -3,7 +3,8 @@
name: Lint Commit Messages
on:
- pull_request
pull_request:
merge_group:
jobs:
commitlint:

View File

@@ -2,6 +2,7 @@ name: Javascript tests
on:
pull_request:
merge_group:
push:
branches:
- master

View File

@@ -2,6 +2,7 @@ name: Lint Python Imports
on:
pull_request:
merge_group:
push:
branches:
- master

View File

@@ -7,6 +7,7 @@ on:
branches:
- master
pull_request:
merge_group:
jobs:
version-check:

View File

@@ -3,6 +3,7 @@ name: Check Django Migrations
on:
workflow_dispatch:
pull_request:
merge_group:
push:
branches:
- master

View File

@@ -2,6 +2,7 @@ name: Pylint Checks
on:
pull_request:
merge_group:
push:
branches:
- master

View File

@@ -2,6 +2,7 @@ name: Quality checks
on:
pull_request:
merge_group:
push:
branches:
- master

View File

@@ -7,6 +7,7 @@ name: Semgrep code quality
on:
pull_request:
merge_group:
push:
branches:
- master

View File

@@ -7,6 +7,7 @@ name: ShellCheck
on:
pull_request:
merge_group:
push:
branches:
- master

View File

@@ -2,6 +2,7 @@ name: static assets check for lms and cms
on:
pull_request:
merge_group:
push:
branches:
- master

View File

@@ -2,6 +2,7 @@ name: unit-tests
on:
pull_request:
merge_group:
push:
branches:
- master

View File

@@ -2,6 +2,7 @@ name: units-test-scripts-common
on:
pull_request:
merge_group:
push:
branches:
- master

View File

@@ -2,6 +2,7 @@ name: units-test-scripts-user-retirement
on:
pull_request:
merge_group:
push:
branches:
- master

View File

@@ -4,6 +4,7 @@ on:
pull_request:
branches:
- master
merge_group:
jobs:
verify_dunder_init: