Skip to content

Commit 3fe8ae6

Browse files
authored
Add NODE_AUTH_TOKEN env var back to release (#54)
* Add NODE_AUTH_TOKEN env var back to release * Make changeset publish run from root, point it to dist * Update lockfile
1 parent ece6aac commit 3fe8ae6

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ jobs:
5353
commitMode: github-api
5454
env:
5555
GITHUB_TOKEN: ${{ steps.app-token.outputs.token }}
56+
NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5657

5758
- name: Upload release asset
5859
if: steps.changesets.outputs.published == 'true'

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"build-storybook": "storybook build",
2323
"test": "vitest --project=storybook",
2424
"prerelease": "pnpm build",
25-
"release": "cd dist && pnpm pack --out design-system.tgz && changeset publish",
25+
"release": "cd dist && pnpm pack --out design-system.tgz && cd .. && changeset publish",
2626
"generate": "pnpm generate-icons",
2727
"generate-icons": "jiti src/icons/generate.ts",
2828
"generate-theme": "chakra typegen src/themes/teleport/theme.ts --strict && jiti src/cli/generateComments.ts",
@@ -106,6 +106,9 @@
106106
"title": "Teleport Design System",
107107
"url": "https://design.teleport.dev"
108108
},
109+
"publishConfig": {
110+
"directory": "dist"
111+
},
109112
"exports": {
110113
".": {
111114
"dev": "./src/index.ts",

pnpm-lock.yaml

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)