Skip to content

Commit 9be31ad

Browse files
authored
Merge pull request #228 from vue-pivottable/fix/beta-tag-publishing
fix: npm 배포 시 태그를 환경 변수로 제어하도록 개선
2 parents 27fc0bf + 639ff48 commit 9be31ad

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

.changeset/test-beta-tag-fix.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@vue-pivottable/plotly-renderer": patch
3+
---
4+
5+
test: 베타 태그 배포 수정 테스트

scripts/release-packages.cjs

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,26 +20,30 @@ const log = {
2020
warning: (msg) => console.log(`${colors.yellow}${colors.reset} ${msg}`)
2121
};
2222

23+
// Get release tag from environment variable
24+
const releaseTag = process.env.RELEASE_TAG || 'latest';
25+
log.info(`Publishing with tag: ${releaseTag}`);
26+
2327
// Package configurations
2428
const packages = [
2529
{
2630
name: 'vue3-pivottable',
2731
path: '.',
2832
buildCmd: 'pnpm clean && pnpm build',
29-
publishCmd: 'pnpm changeset publish'
33+
publishCmd: `pnpm changeset publish --tag ${releaseTag}`
3034
},
3135
{
3236
name: '@vue-pivottable/plotly-renderer',
3337
path: './packages/plotly-renderer',
3438
buildCmd: 'pnpm --filter @vue-pivottable/plotly-renderer clean && pnpm --filter @vue-pivottable/plotly-renderer build',
35-
publishCmd: 'pnpm changeset publish --filter @vue-pivottable/plotly-renderer',
39+
publishCmd: `pnpm changeset publish --filter @vue-pivottable/plotly-renderer --tag ${releaseTag}`,
3640
tokenEnv: 'NPM_TOKEN_SUMIN'
3741
},
3842
{
3943
name: '@vue-pivottable/lazy-table-renderer',
4044
path: './packages/lazy-table-renderer',
4145
buildCmd: 'pnpm --filter @vue-pivottable/lazy-table-renderer clean && pnpm --filter @vue-pivottable/lazy-table-renderer build',
42-
publishCmd: 'pnpm changeset publish --filter @vue-pivottable/lazy-table-renderer',
46+
publishCmd: `pnpm changeset publish --filter @vue-pivottable/lazy-table-renderer --tag ${releaseTag}`,
4347
tokenEnv: 'NPM_TOKEN_SUMIN'
4448
}
4549
];

0 commit comments

Comments
 (0)