From 560815464e358437ca6694f9f330d72bc8903fcb Mon Sep 17 00:00:00 2001 From: JC Guerrero Date: Tue, 16 Jul 2024 19:48:50 -0500 Subject: [PATCH] feat(CHANGELOG) --- .releaserc.mjs | 22 +++++++++++++++++++++- package-lock.json | 6 ++++-- package.json | 3 ++- 3 files changed, 27 insertions(+), 4 deletions(-) diff --git a/.releaserc.mjs b/.releaserc.mjs index 02b4cfe..f357c0d 100644 --- a/.releaserc.mjs +++ b/.releaserc.mjs @@ -6,10 +6,30 @@ export default { plugins: [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", + [ + "@semantic-release/changelog", + { + changelogFile: "CHANGELOG.md", + }, + ], + [ + "@semantic-release/npm", + { + npmPublish: false, + tarballDir: "dist", + }, + ], + [ + "@semantic-release/git", + { + assets: ["package.json"], + changelogFile: "CHANGELOG.md", + }, + ], [ "@semantic-release/github", { - assets: [{ path: "src/*.py", label: "Python App" }], + assets: "dist/*.tgz", }, ], ], diff --git a/package-lock.json b/package-lock.json index 552b762..0765051 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,18 +1,19 @@ { "name": "algorithmic-excercises", - "version": "0.1.0", + "version": "1.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "algorithmic-excercises", - "version": "0.1.0", + "version": "1.1.0", "license": "SEE LICENSE IN LICENSE.md", "devDependencies": { "@semantic-release/changelog": "^6.0.3", "@semantic-release/commit-analyzer": "^13.0.0", "@semantic-release/git": "^10.0.1", "@semantic-release/github": "^10.0.7", + "@semantic-release/npm": "^12.0.1", "@semantic-release/release-notes-generator": "^14.0.1", "dockerlint": "^0.3.9", "prettier": "^3.1.0", @@ -672,6 +673,7 @@ "resolved": "https://registry.npmjs.org/@semantic-release/npm/-/npm-12.0.1.tgz", "integrity": "sha512-/6nntGSUGK2aTOI0rHPwY3ZjgY9FkXmEHbW9Kr+62NVOsyqpKKeP0lrCH+tphv+EsNdJNmqqwijTEnVWUMQ2Nw==", "dev": true, + "license": "MIT", "dependencies": { "@semantic-release/error": "^4.0.0", "aggregate-error": "^5.0.0", diff --git a/package.json b/package.json index 84a8174..bf0145f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "algorithmic-excercises", - "version": "0.1.0", + "version": "1.1.0", "description": "Algorithmic excercises", "main": "FIXME", "scripts": { @@ -47,6 +47,7 @@ "@semantic-release/commit-analyzer": "^13.0.0", "@semantic-release/git": "^10.0.1", "@semantic-release/github": "^10.0.7", + "@semantic-release/npm": "^12.0.1", "@semantic-release/release-notes-generator": "^14.0.1", "dockerlint": "^0.3.9", "prettier": "^3.1.0",