From 0fa0a31387301f39fc8b4b4f9e337eabab1efd2f Mon Sep 17 00:00:00 2001 From: Juraj Uhlar Date: Wed, 20 Mar 2024 11:24:16 -0300 Subject: [PATCH] chore: use shared conventional changelog configuration --- .releaserc | 85 ++------------------------------------------------ package.json | 1 + pnpm-lock.yaml | 9 ++++++ 3 files changed, 13 insertions(+), 82 deletions(-) diff --git a/.releaserc b/.releaserc index 8ade12a..bef5c32 100644 --- a/.releaserc +++ b/.releaserc @@ -10,93 +10,14 @@ [ "@semantic-release/commit-analyzer", { - "releaseRules": [ - { - "type": "build", - "scope": "deps", - "release": "patch" - }, - { - "type": "docs", - "scope": "README", - "release": "patch" - } - ] + "config": "@fingerprintjs/conventional-changelog-dx-team", + "releaseRules": "@fingerprintjs/conventional-changelog-dx-team/release-rules" } ], [ "@semantic-release/release-notes-generator", { - "preset": "conventionalCommits", - "presetConfig": { - "types": [ - { - "type": "feat", - "section": "Features" - }, - { - "type": "feature", - "section": "Features" - }, - { - "type": "fix", - "section": "Bug Fixes" - }, - { - "type": "perf", - "section": "Performance Improvements" - }, - { - "type": "revert", - "section": "Reverts" - }, - { - "type": "docs", - "scope": "README", - "section": "Documentation" - }, - { - "type": "build", - "scope": "deps", - "section": "Build System" - }, - { - "type": "docs", - "section": "Documentation", - "hidden": true - }, - { - "type": "style", - "section": "Styles", - "hidden": true - }, - { - "type": "chore", - "section": "Miscellaneous Chores", - "hidden": true - }, - { - "type": "refactor", - "section": "Code Refactoring", - "hidden": true - }, - { - "type": "test", - "section": "Tests", - "hidden": true - }, - { - "type": "build", - "section": "Build System", - "hidden": true - }, - { - "type": "ci", - "section": "Continuous Integration", - "hidden": true - } - ] - } + "config": "@fingerprintjs/conventional-changelog-dx-team" } ], "@semantic-release/changelog", diff --git a/package.json b/package.json index cced1d7..ccbaca8 100644 --- a/package.json +++ b/package.json @@ -59,6 +59,7 @@ "@commitlint/cli": "^19.2.1", "@commitlint/config-conventional": "^19.1.0", "@fingerprintjs/commit-lint-dx-team": "^0.0.2", + "@fingerprintjs/conventional-changelog-dx-team": "^0.1.0", "@fingerprintjs/eslint-config-dx-team": "^0.1.0", "@fingerprintjs/prettier-config-dx-team": "^0.1.0", "@fingerprintjs/tsconfig-dx-team": "^0.0.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2e3df41..90ec221 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,6 +24,9 @@ importers: '@fingerprintjs/commit-lint-dx-team': specifier: ^0.0.2 version: 0.0.2 + '@fingerprintjs/conventional-changelog-dx-team': + specifier: ^0.1.0 + version: 0.1.0 '@fingerprintjs/eslint-config-dx-team': specifier: ^0.1.0 version: 0.1.0(prettier@3.2.5)(typescript@5.4.2) @@ -692,6 +695,12 @@ packages: '@commitlint/config-conventional': 17.8.1 dev: true + /@fingerprintjs/conventional-changelog-dx-team@0.1.0: + resolution: {integrity: sha512-d30rCGvQ5VTMSY0JUgIYEtbSQF11/tbGxbgVRj96lM8YJasL2dSq/zS2s4IwosfX5/XsfeEvg5t1W8IAyknqWg==} + dependencies: + conventional-changelog-conventionalcommits: 7.0.2 + dev: true + /@fingerprintjs/eslint-config-dx-team@0.1.0(prettier@3.2.5)(typescript@5.4.2): resolution: {integrity: sha512-Yet9e0dDGmAhMsXnnRWbvTAWLlA2qWGvsOBnRscZtlJnv/Xm4xzurR4C4bqPBcX3rVZkedv9dBTLW3t/wRY0mA==} peerDependencies: