-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.nyx.json
89 lines (89 loc) · 2.51 KB
/
.nyx.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
{
"preset": "simple",
"changelog": {
"path": "CHANGELOG.md",
"template": "changelog.hbs",
"sections": {
":sparkles: Added": "^feat$",
":bug: Fixed": "^fix$",
":zap: Improved": "^perf$",
":hammer: Tooling": "^(build|ci)$",
":memo: Documentation": "^docs$"
},
"substitutions": {
"(?m)#([0-9]+)(?s)": "[#%s](https://github.com/enniovisco/webmonitor/issues/%s)"
}
},
"git": {
"remotes": {
"origin": {
"authenticationMethod": "USER_PASSWORD",
"user": "{{#environmentVariable}}GH_TOKEN{{/environmentVariable}}",
"password": "{{#environmentVariable}}GH_TOKEN{{/environmentVariable}}"
}
}
},
"initialVersion": "0.1.0",
"releasePrefix": "v",
"releaseTypes": {
"enabled": [
"mainline",
"internal"
],
"publicationServices": [
"github"
],
"remoteRepositories": [
"origin"
],
"items": {
"mainline": {
"collapseVersions": false,
"filterTags": "^({{configuration.releasePrefix}})?([0-9]\\d*)\\.([0-9]\\d*)\\.([0-9]\\d*)$",
"gitCommit": "false",
"gitCommitMessage": "Release version {{version}}",
"gitPush": "true",
"gitTag": "true",
"gitTagMessage": "Tag version {{version}}",
"matchBranches": "^(master|main)$",
"matchEnvironmentVariables": {
"CI": "^true$"
},
"matchWorkspaceStatus": "CLEAN",
"publish": "true",
"versionRangeFromBranchName": false
},
"internal": {
"collapseVersions": true,
"collapsedVersionQualifier": "beta",
"description": "{{#replace from=\"# Changelog\" to=\"\"}}{{#fileContent}}CHANGELOG.md{{/fileContent}}{{/replace}}",
"gitCommit": "false",
"gitPush": "true",
"publishPreRelease": "true",
"releaseName": "{{version}} ({{#timeFormat format=\"2006-01-02\"}}{{timestamp}}{{/timeFormat}})",
"gitTag": "true",
"publish": "true",
"identifiers": [
{
"position": "PRE_RELEASE",
"qualifier": "beta"
}
],
"versionRangeFromBranchName": false
}
}
},
"services": {
"github": {
"type": "GITHUB",
"options": {
"AUTHENTICATION_TOKEN": "{{#environmentVariable}}GH_TOKEN{{/environmentVariable}}",
"REPOSITORY_NAME": "webmonitor",
"REPOSITORY_OWNER": "enniovisco"
}
}
},
"summaryFile": ".nyx-summary.txt",
"stateFile": ".nyx-state.json",
"verbosity": "INFO"
}