@@ -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
2428const 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