Skip to content

Commit 0553677

Browse files
committed
fix: mcpb/dxt release cicd
1 parent 3e10360 commit 0553677

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

.github/workflows/release.yaml

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -132,17 +132,18 @@ jobs:
132132
npm ci
133133
- name: Build module
134134
run: npm run build
135-
- name: Prepare DXT package
135+
- name: Prepare MCPB package
136136
run: |
137-
mkdir dxt
138-
cp -r node_modules dxt/node_modules
139-
cp -r dist dxt/dist
140-
cp -r docs dxt/docs
141-
cp package.json dxt/package.json
142-
cp manifest.json dxt/manifest.json
143-
- name: Create DXT package
144-
run: npx -y @anthropic-ai/dxt pack dxt/ actors-mcp-server.dxt
145-
- name: Copy DXT package
137+
mkdir mcpb
138+
cp -r node_modules mcpb/node_modules
139+
cp -r dist mcpb/dist
140+
cp -r docs mcpb/docs
141+
cp package.json mcpb/package.json
142+
cp manifest.json mcpb/manifest.json
143+
cp docs/apify-logo.png mcpb/icon.png
144+
- name: Create MCPB package
145+
run: npx -y @anthropic-ai/mcpb pack mcpb/ actors-mcp-server.dxt
146+
- name: Copy MCPB package
146147
run: cp actors-mcp-server.dxt apify-mcp-server.dxt
147148
- name: Create release
148149
uses: softprops/action-gh-release@v2

0 commit comments

Comments
 (0)