File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 88
99jobs :
1010 build :
11- runs-on : ubuntu-latest
11+ runs-on : ubuntu-24.04
1212
1313 strategy :
1414 matrix :
@@ -35,13 +35,13 @@ jobs:
3535 run : node dist/index.js --help
3636
3737 - name : Upload build artifacts
38- uses : actions/upload-artifact@v3
38+ uses : actions/upload-artifact@v4
3939 with :
4040 name : dist-${{ matrix.node-version }}
4141 path : dist/
4242
4343 test-mcp :
44- runs-on : ubuntu-latest
44+ runs-on : ubuntu-24.04
4545 needs : build
4646
4747 steps :
6161 - name : Test with MCP Inspector
6262 run : |
6363 npx @modelcontextprotocol/inspector node dist/index.js &
64- sleep 5
65- kill %1
66- continue-on-error : true
64+ curl -O https://raw.githubusercontent.com/vishnubob/wait-for-it/refs/heads/master/wait-for-it.sh
65+ chmod +x wait-for-it.sh
66+ ./wait-for-it.sh --timeout=240 -h localhost -p 6274
67+ curl -v http://localhost:6277/config
Original file line number Diff line number Diff line change 66
77jobs :
88 publish :
9- runs-on : ubuntu-latest
9+ runs-on : ubuntu-24.04
1010
1111 steps :
1212 - uses : actions/checkout@v3
Original file line number Diff line number Diff line change 2929# Testing
3030coverage /
3131.nyc_output /
32+ wait-for-it.sh
3233
3334# Package manager
34- package-lock.json
3535yarn.lock
3636pnpm-lock.yaml
You can’t perform that action at this time.
0 commit comments