-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmill.yaml
More file actions
117 lines (117 loc) · 2.92 KB
/
Copy pathmill.yaml
File metadata and controls
117 lines (117 loc) · 2.92 KB
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
schemaVersion: "1"
repositoryId: 889e67bd-0768-4f73-9e18-286f2fb8b5f3
trustCeiling: propose
sensitivePaths: [".env", ".npmrc", ".mill/**"]
propose:
forge: github
host: github.com
owner: davidahmann
repository: mill
repositoryNodeId: R_kgDOUJyEZw
remoteName: origin
baseBranch: main
branchPrefix: mill/
allowedActors: [davidahmann]
allowedMergerLogins: [davidahmann]
requiredChecks: [validate, dependency-review, codeql]
postMergeRequiredChecks: [validate, codeql]
attendedMerge: true
checkProducers:
validate:
appId: 15368
workflowPath: .github/workflows/ci.yml
pullRequestEvent: pull_request
postMergeEvent: push
dependency-review:
appId: 15368
workflowPath: .github/workflows/ci.yml
pullRequestEvent: pull_request
postMergeEvent: push
codeql:
appId: 15368
workflowPath: .github/workflows/codeql.yml
pullRequestEvent: pull_request
postMergeEvent: push
reviewPolicy:
mode: local_only
requiredReviewerLogins: []
allowedMergeMethods: [linear_tree_preserving]
approvalTtlSeconds: 900
pollTimeoutSeconds: 600
verifier:
image: local/mill-maintainer-bootstrap@sha256:cb36daaac8d15771dafbbe32dacbc9e630c7f5a72cb7f690dc9e08254af9cb51
network: none
dependencies:
manager: npm
registry: https://registry.npmjs.org
targetPath: node_modules
lockPaths: [package.json, package-lock.json]
commands:
check:
executableFixtureScratch: true
argv:
[/usr/local/bin/node, scripts/maintainer-verifier/run-native.mjs, check]
cwd: .
controlPaths:
[
package.json,
package-lock.json,
scripts/**,
test/**,
vitest.config.ts,
tsconfig.json,
tsconfig.build.json,
eslint.config.js,
.prettierignore,
.prettierrc.json,
]
capability: test
required: true
timeoutSeconds: 1200
execution: oci
writablePaths: [dist, coverage, .mill-scratch]
test:coverage:
executableFixtureScratch: true
argv:
[
/usr/local/bin/node,
scripts/maintainer-verifier/run-native.mjs,
test:coverage,
]
cwd: .
controlPaths:
[
package.json,
package-lock.json,
scripts/maintainer-verifier/**,
test/**,
vitest.config.ts,
tsconfig.json,
]
capability: test
required: true
timeoutSeconds: 600
execution: oci
writablePaths: [dist, coverage, .mill-scratch]
test:package:
executableFixtureScratch: true
argv:
[
/usr/local/bin/node,
scripts/maintainer-verifier/run-native.mjs,
test:package,
]
cwd: .
controlPaths:
[
package.json,
package-lock.json,
scripts/**,
tsconfig.build.json,
tsconfig.json,
]
capability: package
required: true
timeoutSeconds: 600
execution: oci
writablePaths: [dist, coverage, .mill-scratch]