Skip to content

Commit 7828ceb

Browse files
Fix semver validator
1 parent 9739451 commit 7828ceb

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,19 @@ SEMVER validator
1111
## Example usage
1212

1313
```yaml
14-
uses: actions/[email protected].5
14+
uses: actions/[email protected].6
1515
with:
1616
version: ${{ github.event.release.tag_name }}
1717
```
1818
1919
```yaml
20-
uses: actions/[email protected].5
20+
uses: actions/[email protected].6
2121
with:
2222
version: 'v0.7.9'
2323
```
2424
2525
```yaml
26-
uses: actions/[email protected].5
26+
uses: actions/[email protected].6
2727
with:
2828
version: '0.7.9-beta.1'
2929
```

index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ try {
66
const version = core.getInput('version');
77
console.log(`Checking version: ${version}!`);
88

9-
var re = new RegExp("(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(-(([a-z-][\da-z-]+|[\da-z-]+[a-z-][\da-z-]*|0|[1-9]\d*)(\.([a-z-][\da-z-]+|[\da-z-]+[a-z-][\da-z-]*|0|[1-9]\d*))*))?(\\+([\da-z-]+(\.[\da-z-]+)*))?$");
9+
var re = new RegExp("(0|[1-9]\d*)+\.(0|[1-9]\d*)+\.(0|[1-9]\d*)+(-(([a-z-][\da-z-]+|[\da-z-]+[a-z-][\da-z-]*|0|[1-9]\d*)(\.([a-z-][\da-z-]+|[\da-z-]+[a-z-][\da-z-]*|0|[1-9]\d*))*))?(\\+([\da-z-]+(\.[\da-z-]+)*))?$");
1010
if (re.exec(version) == null) {
1111
core.setFailed("Invalid version");
1212
}

0 commit comments

Comments
 (0)