-
-
Notifications
You must be signed in to change notification settings - Fork 480
44 lines (42 loc) · 1.02 KB
/
pull-requests.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
---
name: Pull Requests
"on":
merge_group:
types: [checks_requested]
pull_request:
branches:
- master
paths:
- ".github/workflows/**"
- "project/app/src/**"
- "project/app/*.pro"
- "project/buildSrc/src/**"
- "project/*.gradle.kts"
- "project/app/*.gradle.kts"
- "project/gradle.properties"
- "project/gradle/wrapper/gradle-wrapper.properties"
- "project/gradle/libs.versions.toml"
jobs:
build-test-lint:
name: Build, Test, and Lint
permissions:
contents: read
checks: write
uses: ./.github/workflows/build-test-lint.yaml
secrets: inherit
espresso-test:
name: Espresso Test
permissions:
contents: read
checks: write
uses: ./.github/workflows/espresso.yaml
secrets: inherit
needs:
- build-test-lint
pr-checkpoint-status:
name: "PR Checkpoint Status"
runs-on: ubuntu-latest
needs: [build-test-lint, espresso-test]
steps:
- run: |
echo "PR Checkpoint Status. Noop"