Skip to content

Commit 9ec12af

Browse files
committed
ci: disable dev release commits
1 parent d741569 commit 9ec12af

File tree

1 file changed

+15
-13
lines changed

1 file changed

+15
-13
lines changed

release.config.cjs

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,20 @@ const rules = [
77
{ type: 'chore', release: false, title: '🛠️ Other changes' },
88
];
99

10+
const isDev =
11+
process.env.BRANCH_NAME === 'dev' || process.env.GITHUB_REF_NAME === 'dev';
12+
13+
const gitPlugin = isDev
14+
? false // auf dev kein git plugin
15+
: [
16+
'@semantic-release/git',
17+
{
18+
assets: ['package.json', 'CHANGELOG.md', 'example/package.json'],
19+
message:
20+
'🔖 release: ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}',
21+
},
22+
];
23+
1024
const sortMap = Object.fromEntries(
1125
rules.map((rule, index) => [rule.title, index])
1226
);
@@ -67,18 +81,6 @@ module.exports = {
6781
],
6882
},
6983
],
70-
[
71-
'@semantic-release/git',
72-
(context) => {
73-
if (context.branch.name === 'dev') {
74-
return false;
75-
}
76-
return {
77-
assets: ['package.json', 'CHANGELOG.md', 'example/package.json'],
78-
message:
79-
'🔖 release: ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}',
80-
};
81-
},
82-
],
84+
[...(gitPlugin ? [gitPlugin] : [])],
8385
],
8486
};

0 commit comments

Comments
 (0)