From c2167d5d976593042901260875db5d3c060ca34e Mon Sep 17 00:00:00 2001 From: Evan Richardson Date: Sun, 9 May 2021 03:24:02 +0000 Subject: [PATCH] Update semantic release --- .gitlab-ci.yml | 3 ++- .releaserc.yml | 36 ++++++++++++++++++++++++++++++++++-- 2 files changed, 36 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8e9f385..4ab39f1 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -86,7 +86,8 @@ release: script: - touch CHANGELOG.md - apk add --no-cache git - - npm install @semantic-release/gitlab @semantic-release/changelog @semantic-release/git + - npm install @semantic-release/gitlab @semantic-release/changelog @semantic-release/git + - npm install conventional-changelog-eslint - npx semantic-release artifacts: paths: diff --git a/.releaserc.yml b/.releaserc.yml index b674768..159948b 100644 --- a/.releaserc.yml +++ b/.releaserc.yml @@ -1,6 +1,38 @@ plugins: - - "@semantic-release/commit-analyzer" - - "@semantic-release/release-notes-generator" + - - "@semantic-release/commit-analyzer" + - preset: "eslint" + releaseRules: + - tag: Breaking + release: major + - tag: Build + release: patch + - tag: Chore + release: minor + - tag: Fix + release: patch + - tag: New + release: minor + - tag: Update + release: minor + - tag: Upgrade + release: minor + - - "@semantic-release/release-notes-generator" + - preset: eslint + releaseRules: + - tag: Breaking + release: major + - tag: Build + release: patch + - tag: Chore + release: minor + - tag: Fix + release: patch + - tag: New + release: minor + - tag: Update + release: minor + - tag: Upgrade + release: minor - - "@semantic-release/changelog" - changelogFile: CHANGELOG.md - "@semantic-release/gitlab"