File tree Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -27,8 +27,12 @@ public async Task Run(Settings settings)
27
27
var labels = await _sync . GetAccountLabels ( account ) ;
28
28
_log ( string . Empty ) ;
29
29
30
- var filteredRepos = settings . Filters . Any ( )
31
- ? allRepos . Where ( r => settings . Filters . Any ( f => new Regex ( f ) . IsMatch ( r . Name ) ) )
30
+ var regexFilters = settings . Filters
31
+ . Select ( f => new Regex ( f , RegexOptions . None , TimeSpan . FromSeconds ( 1 ) ) )
32
+ . ToArray ( ) ;
33
+
34
+ var filteredRepos = regexFilters . Any ( )
35
+ ? allRepos . Where ( r => regexFilters . Any ( f => f . IsMatch ( r . Name ) ) )
32
36
: allRepos ;
33
37
34
38
var repos = filteredRepos . ToArray ( ) ;
Original file line number Diff line number Diff line change 1
1
<Project Sdk =" Microsoft.NET.Sdk" >
2
2
<PropertyGroup >
3
- <Version >2.1.0 </Version >
3
+ <Version >2.1.1 </Version >
4
4
<OutputType >Exe</OutputType >
5
5
<PackAsTool >true</PackAsTool >
6
6
<ToolCommandName >sync-labels</ToolCommandName >
You can’t perform that action at this time.
0 commit comments