Skip to content

Commit 8af5fca

Browse files
feat(api): api update
1 parent 93ea751 commit 8af5fca

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+7
-11182
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
- name: Set up Node
4747
uses: actions/setup-node@v4
4848
with:
49-
node-version: '20'
49+
node-version: '18'
5050

5151
- name: Bootstrap
5252
run: ./scripts/bootstrap
@@ -68,15 +68,6 @@ jobs:
6868
AUTH: ${{ steps.github-oidc.outputs.github_token }}
6969
SHA: ${{ github.sha }}
7070
run: ./scripts/utils/upload-artifact.sh
71-
72-
- name: Upload MCP Server tarball
73-
if: github.repository == 'stainless-sdks/arcade-engine-node'
74-
env:
75-
URL: https://pkg.stainless.com/s?subpackage=mcp-server
76-
AUTH: ${{ steps.github-oidc.outputs.github_token }}
77-
SHA: ${{ github.sha }}
78-
BASE_PATH: packages/mcp-server
79-
run: ./scripts/utils/upload-artifact.sh
8071
test:
8172
timeout-minutes: 10
8273
name: test
@@ -88,13 +79,10 @@ jobs:
8879
- name: Set up Node
8980
uses: actions/setup-node@v4
9081
with:
91-
node-version: '22'
82+
node-version: '20'
9283

9384
- name: Bootstrap
9485
run: ./scripts/bootstrap
9586

96-
- name: Build
97-
run: ./scripts/build
98-
9987
- name: Run tests
10088
run: ./scripts/test

.github/workflows/publish-npm.yml

Lines changed: 1 addition & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,6 @@
44
name: Publish NPM
55
on:
66
workflow_dispatch:
7-
inputs:
8-
path:
9-
description: The path to run the release in, e.g. '.' or 'packages/mcp-server'
10-
required: true
117

128
release:
139
types: [published]
@@ -16,8 +12,6 @@ jobs:
1612
publish:
1713
name: publish
1814
runs-on: ubuntu-latest
19-
permissions:
20-
contents: write
2115

2216
steps:
2317
- uses: actions/checkout@v4
@@ -33,18 +27,6 @@ jobs:
3327
3428
- name: Publish to NPM
3529
run: |
36-
if [ -n "${{ github.event.inputs.path }}" ]; then
37-
PATHS_RELEASED='[\"${{ github.event.inputs.path }}\"]'
38-
else
39-
PATHS_RELEASED='[\".\", \"packages/mcp-server\"]'
40-
fi
41-
yarn tsn scripts/publish-packages.ts "{ \"paths_released\": \"$PATHS_RELEASED\" }"
30+
bash ./bin/publish-npm
4231
env:
4332
NPM_TOKEN: ${{ secrets.ARCADE_NPM_TOKEN || secrets.NPM_TOKEN }}
44-
45-
- name: Upload MCP Server DXT GitHub release asset
46-
run: |
47-
gh release upload ${{ github.event.release.tag_name }} \
48-
packages/mcp-server/arcadeai_arcadejs_api.mcpb
49-
env:
50-
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.gitignore

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,4 @@ dist-deno
88
/*.tgz
99
.idea/
1010
.eslintcache
11-
dist-bundle
12-
*.mcpb
11+

.prettierignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ CHANGELOG.md
44
/deno
55

66
# don't format tsc output, will break source maps
7-
dist
7+
/dist

.stats.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 30
22
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/arcade-ai%2Farcade-engine-7ecb40b6650ff002eed02efd1b59c630abe1fb9eb70c9c916c15b115260e5003.yml
33
openapi_spec_hash: 2e5c04d1a50afcd0bdbd9737cec227c9
4-
config_hash: f26ae67630e2fac8d08a018eefd1d2d9
4+
config_hash: 01e6bd1df0d14c729087edec4e6b6650

packages/mcp-server/README.md

Lines changed: 0 additions & 300 deletions
This file was deleted.

0 commit comments

Comments
 (0)