Skip to content

Commit bbebeaa

Browse files
committed
Semantic release setup
1 parent 5aeb03f commit bbebeaa

File tree

2 files changed

+49
-5
lines changed

2 files changed

+49
-5
lines changed

.releaserc

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
"plugins": [
3+
"@semantic-release/commit-analyzer",
4+
"@semantic-release/release-notes-generator",
5+
"@semantic-release/changelog",
6+
"@semantic-release/git",
7+
[
8+
"@semantic-release/npm",
9+
{
10+
"pkgRoot": "dist"
11+
}
12+
],
13+
[
14+
"@semantic-release/github",
15+
{
16+
"assets": [
17+
{
18+
"path": "dist/**/*",
19+
"label": "Build"
20+
}
21+
]
22+
}
23+
]
24+
]
25+
}

package.json

Lines changed: 24 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,42 @@
11
{
22
"name": "com.fluid.behavior-tree",
33
"version": "1.0.0",
4-
"description": "Light distribution scripting for cloud support with Fluid Behaivor Tree",
4+
"unity": "2018.1",
5+
"displayName": "Fluid Behavior Tree",
6+
"description": "A micro-framework for creating Behavior Trees based upon the builder pattern",
57
"main": "create-dist.js",
68
"scripts": {
7-
"build": "node create-dist.js"
9+
"build": "node create-dist.js",
10+
"semantic-release": "semantic-release"
811
},
12+
"keywords": [
13+
"ai",
14+
"behavior tree",
15+
"builder pattern"
16+
],
917
"repository": {
1018
"type": "git",
1119
"url": "git+https://github.com/ashblue/fluid-behavior-tree.git"
1220
},
13-
"author": "Ash Blue (twitter: @AshBlueWD)",
14-
"license": "ISC",
21+
"author": {
22+
"name": "Ash Blue",
23+
"email": "ash@blueashes.com",
24+
"url": "https://twitter.com/ashbluewd"
25+
},
26+
"license": "MIT",
1527
"bugs": {
1628
"url": "https://github.com/ashblue/fluid-behavior-tree/issues"
1729
},
1830
"homepage": "https://github.com/ashblue/fluid-behavior-tree#readme",
1931
"devDependencies": {
32+
"@semantic-release/changelog": "^3.0.2",
33+
"@semantic-release/commit-analyzer": "^6.1.0",
34+
"@semantic-release/git": "^7.0.8",
35+
"@semantic-release/github": "^5.2.10",
36+
"@semantic-release/npm": "^5.1.7",
37+
"@semantic-release/release-notes-generator": "^7.1.4",
2038
"copy-dir": "^1.1.0",
21-
"del": "^4.1.1"
39+
"del": "^4.1.1",
40+
"semantic-release": "^15.13.12"
2241
}
2342
}

0 commit comments

Comments
 (0)