File tree Expand file tree Collapse file tree 4 files changed +8
-242
lines changed Expand file tree Collapse file tree 4 files changed +8
-242
lines changed Original file line number Diff line number Diff line change @@ -21,3 +21,4 @@ max_tokens=
21
21
TARGET_LABEL =
22
22
MAX_PATCH_LENGTH =
23
23
PROMPT = Below there is a code diff please help me do a code review
24
+ IGNORE_PATTERNS = /node_modules,*.md # Regex pattern to ignore files, separated by comma
Original file line number Diff line number Diff line change @@ -148200,9 +148200,11 @@ const robot = (app) => {
148200
148200
const ignoreList = (process.env.IGNORE || process.env.ignore || '')
148201
148201
.split('\n')
148202
148202
.filter((v) => v !== '');
148203
+ const ignorePatterns = (process.env.IGNORE_PATTERNS || '').split(',');
148203
148204
const filesNames = files?.map((file) => file.filename) || [];
148204
148205
changedFiles = changedFiles?.filter((file) => filesNames.includes(file.filename) &&
148205
- !ignoreList.includes(file.filename));
148206
+ !ignoreList.includes(file.filename) &&
148207
+ !ignorePatterns.some(pattern => new RegExp(pattern).test(file.filename)));
148206
148208
}
148207
148209
if (!changedFiles?.length) {
148208
148210
console.log('no change found');
Original file line number Diff line number Diff line change @@ -95,11 +95,14 @@ export const robot = (app: Probot) => {
95
95
. split ( '\n' )
96
96
. filter ( ( v ) => v !== '' ) ;
97
97
98
+ const ignorePatterns = ( process . env . IGNORE_PATTERNS || '' ) . split ( ',' )
99
+
98
100
const filesNames = files ?. map ( ( file ) => file . filename ) || [ ] ;
99
101
changedFiles = changedFiles ?. filter (
100
102
( file ) =>
101
103
filesNames . includes ( file . filename ) &&
102
- ! ignoreList . includes ( file . filename )
104
+ ! ignoreList . includes ( file . filename ) &&
105
+ ! ignorePatterns . some ( pattern => new RegExp ( pattern ) . test ( file . filename ) )
103
106
) ;
104
107
}
105
108
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments