File tree Expand file tree Collapse file tree 7 files changed +2470
-14
lines changed
Expand file tree Collapse file tree 7 files changed +2470
-14
lines changed Original file line number Diff line number Diff line change 1111 RUST_BACKTRACE : 1
1212
1313jobs :
14- test :
14+ ci_test :
1515 name : Test on ${{ matrix.os }}
1616 runs-on : ${{ matrix.os }}
1717 strategy :
4848 - name : Run tests
4949 run : cargo test --verbose
5050
51- coverage :
51+ ci_coverage :
5252 name : Code Coverage
5353 runs-on : ubuntu-latest
5454 steps :
@@ -101,7 +101,7 @@ jobs:
101101 name : coverage-report
102102 path : target/llvm-cov/html/
103103
104- check-msrv :
104+ ci_msrv :
105105 name : Check MSRV
106106 runs-on : ubuntu-latest
107107 steps :
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ concurrency:
1616 cancel-in-progress : false
1717
1818jobs :
19- build :
19+ docs_build :
2020 runs-on : ubuntu-latest
2121 steps :
2222 - name : Checkout
@@ -62,12 +62,12 @@ jobs:
6262 with :
6363 path : docs/dist
6464
65- deploy :
65+ docs_deploy :
6666 environment :
6767 name : github-pages
6868 url : ${{ steps.deployment.outputs.page_url }}
6969 runs-on : ubuntu-latest
70- needs : build
70+ needs : docs_build
7171 steps :
7272 - name : Deploy to GitHub Pages
7373 id : deployment
Original file line number Diff line number Diff line change 1111 RUST_BACKTRACE : 1
1212
1313jobs :
14- self-hosting-demo :
14+ e2e :
1515 name : Self-Hosting Demo
1616 runs-on : ${{ matrix.os }}
1717 strategy :
Original file line number Diff line number Diff line change 1313 - " .github/workflows/mcp.yml"
1414
1515jobs :
16- test :
16+ mcp_test :
1717 name : Test MCP Server
1818 runs-on : ${{ matrix.os }}
1919 defaults :
Original file line number Diff line number Diff line change 1212 type : string
1313
1414jobs :
15- build :
15+ release_build :
1616 name : Build ${{ matrix.target }}
1717 runs-on : ${{ matrix.os }}
1818 strategy :
8585 name : ${{ matrix.name }}
8686 path : ${{ env.ASSET_PATH }}
8787
88- release :
88+ release_create :
8989 name : Create Release
90- needs : build
90+ needs : release_build
9191 runs-on : ubuntu-latest
9292 permissions :
9393 contents : write
@@ -168,9 +168,9 @@ jobs:
168168 env :
169169 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
170170
171- publish-npm :
171+ release_publish_mcp :
172172 name : Publish MCP Server to npm
173- needs : release
173+ needs : release_create
174174 runs-on : ubuntu-latest
175175
176176 steps :
Original file line number Diff line number Diff line change @@ -7,4 +7,3 @@ coverage/
77.DS_Store
88* .swp
99* .swo
10- pnpm-lock.yaml
You can’t perform that action at this time.
0 commit comments