semantic-release
Advanced tools
Comparing version 22.0.5 to 22.0.6
@@ -182,2 +182,5 @@ # Plugins list | ||
- `publish` add a release tag to Coralogix | ||
- [semantic-release-jira-notes](https://github.com/iamludal/semantic-release-jira-notes) | ||
- `verifyConditions`: Validate the config options. | ||
- `generateNotes`: Generate the release notes with links to JIRA issues. | ||
- [semantic-release-major-tag](https://github.com/doteric/semantic-release-major-tag) | ||
@@ -184,0 +187,0 @@ - `success` Create major version tag, for example `v1`. |
@@ -198,3 +198,3 @@ # Frequently Asked Questions | ||
This is not supported by **semantic-release** as it's not considered a good practice, mostly because [Semantic Versioning](https://semver.org) rules applies differently to major version zero. | ||
This is not supported by semantic-release. [Semantic Versioning](https://semver.org/) rules apply differently to major version zero and supporting those differences is out of scope and not one of the goals of the semantic-release project. | ||
@@ -201,0 +201,0 @@ If your project is under heavy development, with frequent breaking changes, and is not production ready yet we recommend [publishing pre-releases](../recipes/release-workflow/pre-releases.md#publishing-pre-releases). |
@@ -43,2 +43,13 @@ # Configuration | ||
- Via `release.config.cjs` file: | ||
```js | ||
/** | ||
* @type {import('semantic-release').GlobalConfig} | ||
*/ | ||
module.exports = { | ||
branches: ["master", "next"], | ||
}; | ||
``` | ||
- Via CLI argument: | ||
@@ -45,0 +56,0 @@ |
{ | ||
"name": "semantic-release", | ||
"description": "Automated semver compliant package publishing", | ||
"version": "22.0.5", | ||
"version": "22.0.6", | ||
"type": "module", | ||
@@ -9,5 +9,5 @@ "author": "Stephan Bönnemann <stephan@boennemann.me> (http://boennemann.me)", | ||
"files": [ | ||
"test/**/*.test.js" | ||
"test/**/*.test.js", | ||
"!test/integration.test.js" | ||
], | ||
"failFast": true, | ||
"nodeArguments": [ | ||
@@ -41,3 +41,3 @@ "--loader=testdouble", | ||
"execa": "^8.0.0", | ||
"figures": "^5.0.0", | ||
"figures": "^6.0.0", | ||
"find-versions": "^5.1.0", | ||
@@ -66,3 +66,4 @@ "get-stream": "^6.0.0", | ||
"codecov": "3.8.3", | ||
"dockerode": "3.3.5", | ||
"cz-conventional-changelog": "3.3.0", | ||
"dockerode": "4.0.0", | ||
"file-url": "4.0.0", | ||
@@ -72,10 +73,14 @@ "fs-extra": "11.1.1", | ||
"js-yaml": "4.1.0", | ||
"lockfile-lint": "4.12.1", | ||
"ls-engines": "0.9.0", | ||
"mockserver-client": "5.15.0", | ||
"nock": "13.3.3", | ||
"p-retry": "6.0.0", | ||
"nock": "13.3.7", | ||
"npm-run-all2": "6.1.1", | ||
"p-retry": "6.1.0", | ||
"prettier": "3.0.3", | ||
"sinon": "16.0.0", | ||
"publint": "0.2.5", | ||
"sinon": "17.0.0", | ||
"stream-buffers": "3.0.2", | ||
"tempy": "3.1.0", | ||
"testdouble": "3.19.0" | ||
"testdouble": "3.20.0" | ||
}, | ||
@@ -121,2 +126,10 @@ "engines": { | ||
}, | ||
"lockfile-lint": { | ||
"path": "package-lock.json", | ||
"type": "npm", | ||
"validate-https": true, | ||
"allowed-hosts": [ | ||
"npm" | ||
] | ||
}, | ||
"prettier": { | ||
@@ -134,10 +147,18 @@ "printWidth": 120, | ||
}, | ||
"config": { | ||
"commitizen": { | ||
"path": "./node_modules/cz-conventional-changelog" | ||
} | ||
}, | ||
"scripts": { | ||
"codecov": "codecov -f coverage/coverage-final.json", | ||
"lint": "prettier --check \"*.{js,json,md}\" \".github/**/*.{md,yml}\" \"docs/**/*.md\" \"{bin,lib,test}/**/*.js\"", | ||
"lint:fix": "prettier --write \"*.{js,json,md}\" \".github/**/*.{md,yml}\" \"docs/**/*.md\" \"{bin,lib,test}/**/*.js\"", | ||
"pretest": "npm run lint", | ||
"lint:prettier": "prettier --check \"*.{js,json,md}\" \".github/**/*.{md,yml}\" \"docs/**/*.md\" \"{bin,lib,test}/**/*.js\"", | ||
"lint:prettier:fix": "prettier --write \"*.{js,json,md}\" \".github/**/*.{md,yml}\" \"docs/**/*.md\" \"{bin,lib,test}/**/*.js\"", | ||
"lint:lockfile": "lockfile-lint", | ||
"lint:engines": "ls-engines", | ||
"lint:publish": "publint --strict", | ||
"semantic-release": "./bin/semantic-release.js", | ||
"test": "c8 ava --verbose", | ||
"test:ci": "c8 ava --verbose" | ||
"test": "npm-run-all --print-label --parallel lint:* --parallel test:*", | ||
"test:unit": "c8 ava --verbose", | ||
"test:integration": "ava --verbose test/integration.test.js" | ||
}, | ||
@@ -144,0 +165,0 @@ "renovate": { |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
283709
22
+ Addedfigures@6.1.0(transitive)
+ Addedis-unicode-supported@2.1.0(transitive)
- Removedfigures@5.0.0(transitive)
- Removedis-unicode-supported@1.3.0(transitive)
Updatedfigures@^6.0.0