Skip to content

Commit f03e437

Browse files
Merge branch 'main' into orkon/release-cli
2 parents 2b04713 + 3474f1f commit f03e437

10 files changed

Lines changed: 139 additions & 122 deletions

File tree

.github/workflows/pre-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
fetch-depth: 2
2020

2121
- name: Set up Node.js
22-
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
22+
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
2323
with:
2424
cache: npm
2525
node-version-file: '.nvmrc'

.github/workflows/presubmit.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
fetch-depth: 2
2222

2323
- name: Set up Node.js
24-
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
24+
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
2525
with:
2626
cache: npm
2727
node-version-file: '.nvmrc'
@@ -43,7 +43,7 @@ jobs:
4343
fetch-depth: 2
4444

4545
- name: Set up Node.js
46-
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
46+
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
4747
with:
4848
cache: npm
4949
node-version-file: '.nvmrc'

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
fetch-depth: 2
3131

3232
- name: Set up Node.js
33-
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
33+
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
3434
with:
3535
cache: npm
3636
node-version-file: '.nvmrc'
@@ -63,7 +63,7 @@ jobs:
6363
fetch-depth: 2
6464

6565
- name: Set up Node.js
66-
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
66+
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
6767
with:
6868
cache: npm
6969
node-version-file: '.nvmrc'

.github/workflows/run-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
fetch-depth: 2
3333

3434
- name: Set up Node.js
35-
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
35+
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
3636
with:
3737
cache: npm
3838
node-version: 22 # build works only with 22+.
@@ -47,7 +47,7 @@ jobs:
4747
NODE_OPTIONS: '--max_old_space_size=4096'
4848

4949
- name: Set up Node.js
50-
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
50+
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
5151
with:
5252
cache: npm
5353
node-version: ${{ matrix.node }}

CONTRIBUTING.md

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ sign a new one.
2323
This project follows
2424
[Google's Open Source Community Guidelines](https://opensource.google/conduct/).
2525

26-
## Contribution process
26+
## Development process
2727

2828
### Code reviews
2929

@@ -53,6 +53,13 @@ completed:
5353
features (we want to avoid features that offer some tools but cannot be used
5454
successfully to debug things).
5555

56+
### Release process
57+
58+
Releasing `chrome-devtools-mcp` is automated by GitHub Actions. To release a new
59+
version, [search for a PR titled `chore(main): release chrome-devtools-mcp`](https://github.com/ChromeDevTools/chrome-devtools-mcp/pulls?q=is%3Apr+is%3Aopen+%22chore%28main%29%3A+release+chrome-devtools-mcp%22)
60+
and review, test, and land it. The release PR is automatically opened if there
61+
are any changes on the main branch that show up in the changelog.
62+
5663
## Installation
5764

5865
Check that you are using node version specified in .nvmrc, then run following commands:
@@ -67,7 +74,7 @@ npm run build
6774
### Testing with @modelcontextprotocol/inspector
6875

6976
```sh
70-
npx @modelcontextprotocol/inspector node build/src/index.js
77+
npx @modelcontextprotocol/inspector node /build/src/bin/chrome-devtools-mcp.js
7178
```
7279

7380
### Testing with an MCP client
@@ -79,7 +86,7 @@ Add the MCP server to your client's config.
7986
"mcpServers": {
8087
"chrome-devtools": {
8188
"command": "node",
82-
"args": ["/path-to/build/src/index.js"]
89+
"args": ["/path-to/build/src/bin/chrome-devtools-mcp.js"]
8390
}
8491
}
8592
}
@@ -95,7 +102,7 @@ Usually VS Code automatically detects and forwards `6274` but fails to detect `6
95102
To write debug logs to `log.txt` in the working directory, run with the following commands:
96103

97104
```sh
98-
npx @modelcontextprotocol/inspector node build/src/index.js --log-file=/your/desired/path/log.txt
105+
npx @modelcontextprotocol/inspector node /build/src/bin/chrome-devtools-mcp.js --log-file=/your/desired/path/log.txt
99106
```
100107

101108
You can use the `DEBUG` environment variable as usual to control categories that are logged.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -358,7 +358,7 @@ Alternatively, follow the <a href="https://docs.qoder.com/user-guide/chat/model-
358358
<details>
359359
<summary>Qoder CLI</summary>
360360

361-
Install the Chrome DevTools MCP server using the Qoder CLI (<a href="https://docs.qoder.com/cli/using-cli#mcp-servsers">guide</a>):
361+
Install the Chrome DevTools MCP server using the Qoder CLI (<a href="https://docs.qoder.com/cli/using-cli#mcp-servers">guide</a>):
362362

363363
**Project wide:**
364364

0 commit comments

Comments
 (0)