Skip to content

Commit 1aa0ede

Browse files
authored
[release/8.0-staging] [mono] Run runtime-llvm and runtime-ioslike on Mono LLVM PRs (#111744)
1 parent 4c7e8b1 commit 1aa0ede

2 files changed

Lines changed: 28 additions & 10 deletions

File tree

eng/pipelines/runtime-ioslike.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,24 @@
44

55
trigger: none
66

7+
# To reduce the load on the pipeline, enable it only for PRs that affect Mono LLVM related code.
8+
pr:
9+
branches:
10+
include:
11+
- main
12+
- release/*.*
13+
14+
paths:
15+
include:
16+
- src/mono/mono/mini/aot-*.*
17+
- src/mono/mono/mini/llvm-*.*
18+
- src/mono/mono/mini/mini-llvm-*.*
19+
- src/mono/mono/mini/intrinsics.c
20+
- src/mono/mono/mini/simd-*.*
21+
- src/mono/mono/mini/decompose.c
22+
- src/mono/mono/mini/method-to-ir.c
23+
- src/mono/mono/mini/mini.c
24+
725
variables:
826
- template: /eng/pipelines/common/variables.yml
927

eng/pipelines/runtime-llvm.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -28,23 +28,23 @@ schedules:
2828
- main
2929
always: false # run only if there were changes since the last successful scheduled run.
3030

31+
# To reduce the load on the pipeline, enable it only for PRs that affect Mono LLVM related code.
3132
pr:
3233
branches:
3334
include:
3435
- main
3536
- release/*.*
37+
3638
paths:
3739
include:
38-
- '*'
39-
exclude:
40-
- '**.md'
41-
- eng/Version.Details.xml
42-
- .devcontainer/*
43-
- .github/*
44-
- docs/*
45-
- LICENSE.TXT
46-
- PATENTS.TXT
47-
- THIRD-PARTY-NOTICES.TXT
40+
- src/mono/mono/mini/aot-*.*
41+
- src/mono/mono/mini/llvm-*.*
42+
- src/mono/mono/mini/mini-llvm-*.*
43+
- src/mono/mono/mini/intrinsics.c
44+
- src/mono/mono/mini/simd-*.*
45+
- src/mono/mono/mini/decompose.c
46+
- src/mono/mono/mini/method-to-ir.c
47+
- src/mono/mono/mini/mini.c
4848

4949
variables:
5050
- template: /eng/pipelines/common/variables.yml

0 commit comments

Comments
 (0)