File tree 3 files changed +8
-5
lines changed
3 files changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ The action accepts some properties:
42
42
changelog-file-path: 'MyChangelog.md'
43
43
```
44
44
45
- - ` case-insensitive-regex ` to make both ` tag-regex ` and ` filter-regex ` case insensitive, defaults to ` true ` .
45
+ - ` case-insensitive-regex ` to make both ` tag-regex ` and ` filter-regex ` case insensitive, defaults to ` false ` .
46
46
47
47
```
48
48
- name: Create Changelog
Original file line number Diff line number Diff line change @@ -19,4 +19,4 @@ inputs:
19
19
default : ' CHANGELOG.md'
20
20
case-insensitive-regex :
21
21
description : ' If true both tag-regex and filter-regex are case insensitive'
22
- default : true
22
+ default : false
Original file line number Diff line number Diff line change @@ -15,9 +15,12 @@ export interface Settings {
15
15
export async function initSettings ( ) : Promise < Settings > {
16
16
const settings = { } as Settings
17
17
settings . gitPath = await io . which ( 'git' , true )
18
- const caseInsensitive = core . getInput ( 'case-insensitive-regex' )
19
- settings . tagRegex = RegExp ( core . getInput ( 'tag-regex' ) , caseInsensitive )
20
- settings . filterRegex = RegExp ( core . getInput ( 'filter-regex' ) , caseInsensitive )
18
+ let regexFlag = ''
19
+ if ( core . getInput ( 'case-insensitive-regex' ) === 'true' ) {
20
+ regexFlag = 'i'
21
+ }
22
+ settings . tagRegex = RegExp ( core . getInput ( 'tag-regex' ) , regexFlag )
23
+ settings . filterRegex = RegExp ( core . getInput ( 'filter-regex' ) , regexFlag )
21
24
settings . changelogFilePath = core . getInput ( 'changelog-file-path' ) || 'CHANGELOG.md'
22
25
return settings
23
26
}
You can’t perform that action at this time.
0 commit comments