Skip to content

Commit d6f570a

Browse files
committed
feat(ci): setup automatic semantic-releases with circle-ci
1 parent 391ec74 commit d6f570a

2 files changed

Lines changed: 22 additions & 0 deletions

File tree

.circleci/config.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
version: 2
2+
jobs:
3+
release:
4+
docker:
5+
- image: circleci/node:8
6+
steps:
7+
- checkout
8+
- run: npx semantic-release
9+
10+
workflows:
11+
version: 2
12+
release_github:
13+
jobs:
14+
- release:
15+
filters:
16+
branches:
17+
only: master

.releaserc.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"branch" : "master",
3+
"repositoryUrl" : "https://github.com/digithinkit/bloomstack_core/",
4+
"plugins" : ["@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", "@semantic-release/github"]
5+
}

0 commit comments

Comments
 (0)