Skip to content

Commit 6f63181

Browse files
committed
Prepare Github Actions for Merge Queue
1 parent 12c0878 commit 6f63181

3 files changed

Lines changed: 21 additions & 2 deletions

File tree

.asf.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,17 @@ github:
3636
rebase: false
3737
features:
3838
issues: true
39+
protected_branches:
40+
main:
41+
required_status_checks:
42+
contexts:
43+
- "codestyle"
44+
- "lint"
45+
- "benchmark-lint"
46+
- "compile"
47+
- "docs"
48+
- "compile-no-std"
49+
- "test (stable)"
50+
- "test (beta)"
51+
- "test (wasm)"
52+
- "rat"

.github/workflows/license.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ on:
2323
branches:
2424
- main
2525
pull_request:
26+
merge_group:
2627

2728
jobs:
2829

.github/workflows/rust.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,17 @@
1717

1818
name: Rust
1919

20-
on: [push, pull_request]
20+
on:
21+
push:
22+
branches-ignore:
23+
- 'gh-readonly-queue/**'
24+
pull_request:
25+
merge_group:
2126

2227
permissions:
2328
contents: read
2429

2530
jobs:
26-
2731
codestyle:
2832
runs-on: ubuntu-latest
2933
steps:

0 commit comments

Comments
 (0)