File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : CI
2+
3+ on :
4+ push :
5+ branches : [ main ]
6+ pull_request :
7+ branches : [ main ]
8+
9+ jobs :
10+ build-and-test :
11+ runs-on : ubuntu-latest
12+
13+ strategy :
14+ matrix :
15+ node-version : [18.x]
16+
17+ steps :
18+ - uses : actions/checkout@v3
19+
20+ - name : Use Node.js ${{ matrix.node-version }}
21+ uses : actions/setup-node@v3
22+ with :
23+ node-version : ${{ matrix.node-version }}
24+ cache : ' npm'
25+
26+ - name : Install dependencies
27+ run : npm ci
28+
29+ - name : Build
30+ run : npm run build
31+
32+ - name : Lint
33+ run : npm run lint
34+
35+ - name : Check formatting
36+ run : npm run format:check
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ Contributions are welcome! Here's how you can help improve XcodeBuildMCP.
88
99In addition to the prerequisites mentioned in the [ Getting started] ( README.md/#getting-started ) section of the README, you will also need:
1010
11- - Node.js (v16 or later)
11+ - Node.js (v18 or later)
1212- npm
1313
1414#### Optional: Enabling UI Automation
Original file line number Diff line number Diff line change @@ -64,7 +64,7 @@ The XcodeBuildMCP server provides the following tool capabilities:
6464### Prerequisites
6565
6666- macOS 14.5 or later
67- - Xcode 16 .x or later
67+ - Xcode 18 .x or later
6868- mise
6969
7070### One-line setup with mise
Original file line number Diff line number Diff line change 11[tools ]
2- node = " 16 "
2+ node = " 18 "
33python = " 3.11"
44
55[env ]
You can’t perform that action at this time.
0 commit comments