Skip to content

Commit f70762e

Browse files
committed
ci: disable license plugin for semantic release
1 parent e88e353 commit f70762e

File tree

4 files changed

+68
-31
lines changed

4 files changed

+68
-31
lines changed

Diff for: .releaserc.js

+60
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
// @ts-check
2+
/* eslint-disable no-template-curly-in-string */
3+
4+
const preset = 'conventionalcommits'
5+
6+
/**
7+
* @type {import('semantic-release').Options}
8+
**/
9+
const options = {
10+
plugins: [
11+
['@semantic-release/commit-analyzer', {preset}],
12+
['@semantic-release/release-notes-generator', {preset}],
13+
[
14+
'@semantic-release/changelog',
15+
{
16+
changelogTitle: `<!-- markdownlint-disable --><!-- textlint-disable -->
17+
18+
# 📓 Changelog
19+
20+
All notable changes to this project will be documented in this file. See
21+
[Conventional Commits](https://conventionalcommits.org) for commit guidelines.`,
22+
},
23+
],
24+
[
25+
'@semantic-release/exec',
26+
{
27+
prepareCmd: 'npx -y prettier --write CHANGELOG.md',
28+
},
29+
],
30+
[
31+
'@semantic-release/npm',
32+
{
33+
tarballDir: '.semantic-release',
34+
},
35+
],
36+
[
37+
'@semantic-release/git',
38+
{
39+
assets: [
40+
'CHANGELOG.md',
41+
'LICENSE',
42+
'package-lock.json',
43+
'package.json',
44+
'pnpm-lock.yaml',
45+
'yarn.lock',
46+
],
47+
message: 'chore(release): ${nextRelease.version} [skip ci]',
48+
},
49+
],
50+
[
51+
'@semantic-release/github',
52+
{
53+
addReleases: 'bottom',
54+
assets: '.semantic-release/*.tgz',
55+
},
56+
],
57+
],
58+
}
59+
60+
module.exports = options

Diff for: .releaserc.json

-4
This file was deleted.

Diff for: package-lock.json

+4-26
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: package.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,10 @@
3535
},
3636
"homepage": "https://github.com/rexxars/hyphenate-style-name#readme",
3737
"devDependencies": {
38-
"@sanity/semantic-release-preset": "^4.1.7",
38+
"@semantic-release/changelog": "^6.0.3",
39+
"@semantic-release/exec": "^6.0.3",
40+
"@semantic-release/git": "^10.0.1",
41+
"conventional-changelog-conventionalcommits": "^7.0.2",
3942
"eslint": "^8.0.0",
4043
"eslint-config-prettier": "^8.0.0",
4144
"eslint-config-sanity": "^7.1.2",

0 commit comments

Comments
 (0)