Skip to content

Commit

Permalink
ci: publish releases on npm before creating release on GitHub
Browse files Browse the repository at this point in the history
  • Loading branch information
brandonroberts committed Dec 16, 2024
1 parent ec0d27b commit 2b187e6
Showing 1 changed file with 9 additions and 7 deletions.
16 changes: 9 additions & 7 deletions release.config.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ const replacementFiles = [
'packages/astro-angular/package.json',
'packages/create-analog/template-angular-v16/package.json',
'packages/create-analog/template-angular-v17/package.json',
'packages/create-analog/template-angular-v18/package.json',
'packages/create-analog/template-blog/package.json',
'packages/create-analog/template-latest/package.json',
'packages/create-analog/template-minimal/package.json',
Expand All @@ -16,7 +17,7 @@ const replacementFiles = [
];

module.exports = {
branches: ['main', { name: 'beta', prerelease: true }],
branches: ['main', { name: 'beta', prerelease: true }, { name: 'alpha', prerelease: true }],
plugins: [
'@semantic-release/commit-analyzer',
'@semantic-release/release-notes-generator',
Expand Down Expand Up @@ -126,6 +127,12 @@ module.exports = {
],
},
],
[
'@semantic-release/exec',
{
publishCmd: `pnpm build && RELEASE_TAG=${tag} ./tools/publish.sh`,
},
],
[
'@semantic-release/git',
{
Expand All @@ -137,6 +144,7 @@ module.exports = {
'packages/create-analog/package.json',
'packages/create-analog/template-angular-v16/package.json',
'packages/create-analog/template-angular-v17/package.json',
'packages/create-analog/template-angular-v18/package.json',
'packages/create-analog/template-blog/package.json',
'packages/create-analog/template-latest/package.json',
'packages/create-analog/template-minimal/package.json',
Expand All @@ -149,12 +157,6 @@ module.exports = {
message: 'chore: release ${nextRelease.version} [skip ci]',
},
],
[
'@semantic-release/exec',
{
publishCmd: `pnpm build && RELEASE_TAG=${tag} ./tools/publish.sh`,
},
],
],
preset: 'angular',
};

0 comments on commit 2b187e6

Please sign in to comment.