fix: add cursor-marketplace as release-please component (#315)

This commit is contained in:
Trevin Chow
2026-03-18 18:47:00 -07:00
committed by GitHub
parent 88c89bc204
commit 838aeb79d0
10 changed files with 89 additions and 6 deletions

View File

@@ -2,5 +2,6 @@
".": "2.44.0",
"plugins/compound-engineering": "2.44.0",
"plugins/coding-tutor": "1.2.1",
".claude-plugin": "1.0.2"
".claude-plugin": "1.0.2",
".cursor-plugin": "1.0.0"
}

View File

@@ -57,6 +57,17 @@
"jsonpath": "$.metadata.version"
}
]
},
".cursor-plugin": {
"release-type": "simple",
"package-name": "cursor-marketplace",
"extra-files": [
{
"type": "json",
"path": "marketplace.json",
"jsonpath": "$.metadata.version"
}
]
}
}
}

View File

@@ -31,6 +31,12 @@ on:
type: choice
options: [auto, patch, minor, major]
default: auto
cursor_marketplace_bump:
description: "cursor-marketplace bump override"
required: false
type: choice
options: [auto, patch, minor, major]
default: auto
jobs:
preview:
@@ -86,6 +92,7 @@ jobs:
args+=(--override "compound-engineering=${{ github.event.inputs.compound_engineering_bump || 'auto' }}")
args+=(--override "coding-tutor=${{ github.event.inputs.coding_tutor_bump || 'auto' }}")
args+=(--override "marketplace=${{ github.event.inputs.marketplace_bump || 'auto' }}")
args+=(--override "cursor-marketplace=${{ github.event.inputs.cursor_marketplace_bump || 'auto' }}")
bun run scripts/release/preview.ts "${args[@]}" | tee /tmp/release-preview.txt