Skip to content

Commit 40ac5e3

Browse files
committed
chore(dxt): build dxt and include in release
1 parent 0125018 commit 40ac5e3

File tree

2 files changed

+14
-1
lines changed

2 files changed

+14
-1
lines changed

.github/workflows/npm-publish-and-release.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ jobs:
2828
- name: Build
2929
run: npm run build
3030

31+
- name: Build DXT
32+
run: npm run build:dxt
33+
3134
- name: Semantic Release
3235
env:
3336
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.releaserc.json

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,17 @@
55
"@semantic-release/release-notes-generator",
66
"@semantic-release/changelog",
77
"@semantic-release/npm",
8-
"@semantic-release/github",
8+
[
9+
"@semantic-release/github",
10+
{
11+
"assets": [
12+
{
13+
"path": "outline-mcp-extension.dxt",
14+
"label": "Claude Desktop Extension (DXT)"
15+
}
16+
]
17+
}
18+
],
919
[
1020
"@semantic-release/git",
1121
{

0 commit comments

Comments
 (0)