From 1bb71a2431c290a6ed957fcedfe8c2fb54d21629 Mon Sep 17 00:00:00 2001 From: Kylejeong2 Date: Mon, 27 Apr 2026 13:58:32 -0700 Subject: [PATCH 1/3] fix: n8n review feedback (codex fields, homepage, provenance auth) --- .github/workflows/publish.yml | 2 ++ .release-it.json | 3 ++- nodes/Browserbase/Browserbase.node.json | 6 +----- package.json | 2 +- 4 files changed, 6 insertions(+), 7 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 6636dc6..ca301c6 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -21,3 +21,5 @@ jobs: - run: npm ci - run: npm run build - run: npm publish --provenance --access public + env: + NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} diff --git a/.release-it.json b/.release-it.json index 3298b94..4675b2e 100644 --- a/.release-it.json +++ b/.release-it.json @@ -8,6 +8,7 @@ "git": { "commitMessage": "chore: release v${version}", "tagName": "v${version}", - "requireUpstream": false + "requireUpstream": false, + "requireCleanWorkingDir": true } } diff --git a/nodes/Browserbase/Browserbase.node.json b/nodes/Browserbase/Browserbase.node.json index 2302421..a1601d1 100644 --- a/nodes/Browserbase/Browserbase.node.json +++ b/nodes/Browserbase/Browserbase.node.json @@ -3,9 +3,6 @@ "nodeVersion": "1.0", "codexVersion": "1.0", "categories": ["Development", "Developer Tools"], - "subcategories": { - "Development": ["Browser Automation"] - }, "resources": { "primaryDocumentation": [ { @@ -13,6 +10,5 @@ } ] }, - "alias": ["browser", "automation", "web", "scrape", "ai agent", "stagehand"], - "n8nNodesApiVersion": 1 + "alias": ["browser", "automation", "web", "scrape", "ai agent", "stagehand"] } diff --git a/package.json b/package.json index 546cefa..b20a904 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "1.2.3", "description": "n8n community node for Browserbase", "license": "MIT", - "homepage": "", + "homepage": "https://github.com/browserbase/n8n-node", "keywords": [ "n8n-community-node-package" ], From 038d9d45274404c1eebcc3e215a9bb17ba03547d Mon Sep 17 00:00:00 2001 From: Kylejeong2 Date: Mon, 27 Apr 2026 15:01:26 -0700 Subject: [PATCH 2/3] chore: release v1.2.4 --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 486a45b..1daaa72 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "n8n-nodes-browserbase", - "version": "1.2.3", + "version": "1.2.4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "n8n-nodes-browserbase", - "version": "1.2.3", + "version": "1.2.4", "license": "MIT", "devDependencies": { "@n8n/node-cli": "*", diff --git a/package.json b/package.json index b20a904..d52c37d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "n8n-nodes-browserbase", - "version": "1.2.3", + "version": "1.2.4", "description": "n8n community node for Browserbase", "license": "MIT", "homepage": "https://github.com/browserbase/n8n-node", From c683e86d2cd90442b795adf65d4148a422814e4e Mon Sep 17 00:00:00 2001 From: Kylejeong2 Date: Mon, 27 Apr 2026 15:22:18 -0700 Subject: [PATCH 3/3] remove node auth token --- .github/workflows/publish.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index ca301c6..5f2d257 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -20,6 +20,4 @@ jobs: - run: npm ci - run: npm run build - - run: npm publish --provenance --access public - env: - NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} + - run: npm publish --provenance --access public \ No newline at end of file