File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -21,6 +21,7 @@ export class Requirements {
21
21
export default function ( diff ) {
22
22
let require_code_checks = true ;
23
23
let require_doc_linting = true ;
24
+ let require_all = false ;
24
25
25
26
if ( diff . length ) {
26
27
core . info ( 'Performing selective checks based on pull request patch diff' ) ;
@@ -36,6 +37,12 @@ export default function (diff) {
36
37
return ;
37
38
}
38
39
40
+ if ( filename . match ( / \. l a m i n a s - c i .j s o n $ / ) ) {
41
+ core . info ( '- Enabling all checks as .laminas-ci.json has changed.' ) ;
42
+ require_all = true ;
43
+ return ;
44
+ }
45
+
39
46
if ( ! require_code_checks && filename . match ( / \. p h p $ / ) ) {
40
47
core . info ( '- Enabling code checks' ) ;
41
48
require_code_checks = true ;
@@ -64,5 +71,9 @@ export default function (diff) {
64
71
) ;
65
72
}
66
73
74
+ if ( require_all ) {
75
+ return new Requirements ( true , true ) ;
76
+ }
77
+
67
78
return new Requirements ( require_code_checks , require_doc_linting ) ;
68
79
} ;
You can’t perform that action at this time.
0 commit comments