Skip to content

Commit 604c8f5

Browse files
committed
feat(TU-33149): update semantic-release & remove NPM_TOKEN from release env
1 parent 8133102 commit 604c8f5

3 files changed

Lines changed: 118 additions & 1288 deletions

File tree

.github/workflows/release.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,6 @@ jobs:
6868
AWS_ASSETS_BUCKET: 'typeform-public-assets/embed'
6969
AWS_CLOUDFRONT_DIST: 'E3IUO95IYL1RI3'
7070
GITHUB_TOKEN: ${{ secrets.GH_TOKEN }}
71-
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
72-
# Hybrid approach: NPM_TOKEN for verification, OIDC for publishing
7371
PUBLIC_CDN_URL: 'https://embed.typeform.com'
7472
SEGMENT_WRITE_KEY: ${{ secrets.DEPLOYMENT_SEGMENT_WRITE_KEY }}
7573

package.json

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,8 @@
2626
"@babel/core": "^7.12.10",
2727
"@commitlint/config-conventional": "^11.0.0",
2828
"@semantic-release/changelog": "^6.0.3",
29-
"@semantic-release/commit-analyzer": "^11.1.0",
3029
"@semantic-release/exec": "^6.0.3",
3130
"@semantic-release/git": "^10.0.1",
32-
"@semantic-release/github": "^9.2.4",
33-
"@semantic-release/npm": "^13.1.1",
34-
"@semantic-release/release-notes-generator": "^14.1.0",
3531
"@testing-library/dom": "^10.3.2",
3632
"@testing-library/jest-dom": "^6.4.6",
3733
"@testing-library/react": "^16.0.0",
@@ -67,7 +63,7 @@
6763
"react-scripts": "^4.0.2",
6864
"sass": "^1.55.0",
6965
"sass-loader": "^13.0.2",
70-
"semantic-release": "^24.2.0",
66+
"semantic-release": "^25.0.2",
7167
"semantic-release-monorepo": "^8.0.2",
7268
"start-server-and-test": "^1.12.5",
7369
"style-loader": "^2.0.0",

0 commit comments

Comments
 (0)