Skip to content

Commit 4a0c727

Browse files
Nima21claude
andcommitted
Configure npm publishing workflow for @nimbus21.ai scope
Updated package configuration and GitHub Actions workflow to support automated npm publishing: - Changed package name to @nimbus21.ai/chrome-devtools-mcp - Updated publish workflow to use v* tags and npm token authentication - Fixed TypeScript compilation by excluding chrome-devtools-frontend testing files 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 848d2a3 commit 4a0c727

4 files changed

Lines changed: 491 additions & 31 deletions

File tree

.github/workflows/publish-to-npm-on-tag.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,9 @@ name: publish-on-tag
33
on:
44
push:
55
tags:
6-
- 'chrome-devtools-mcp-v*'
6+
- 'v*'
77

88
permissions:
9-
id-token: write # Required for OIDC
109
contents: read
1110

1211
jobs:
@@ -36,8 +35,9 @@ jobs:
3635
run: npm run build
3736

3837
- name: Publish
39-
run: |
40-
npm publish --provenance --access public
38+
run: npm publish --access public
39+
env:
40+
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
4141

4242
publish-to-mcp-registry:
4343
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)