From dfbbda29d5a018d77ee36d7683564a78926ee309 Mon Sep 17 00:00:00 2001 From: Minsu Lee Date: Wed, 4 Mar 2026 10:04:08 +0900 Subject: [PATCH] chore(release): add LSP plugin extra-files to release-please config Add 32 LSP plugin plugin.json paths to the root package extra-files in release-please-config.json so that release-please automatically updates the version field in each plugin's plugin.json when a root package release is created. Previously, only .claude-plugin/plugin.json was listed in extra-files, requiring manual version management for all LSP plugins. Plugins added: - astro-lsp, bash-lsp, biome-lsp, clangd-lsp, csharp-lsp - dart-lsp, deno-lsp, dockerfile-lsp, elixir-lsp, eslint-lsp - fsharp-lsp, gleam-lsp, gopls-lsp, graphql-lsp, jdtls-lsp - kotlin-lsp, lua-lsp, ocaml-lsp, oxlint-lsp, php-lsp - prisma-lsp, pyright-lsp, rubocop-lsp, rust-analyzer-lsp - svelte-lsp, swift-lsp, terraform-lsp, texlab-lsp - typescript-lsp, vue-lsp, yaml-lsp, zls-lsp --- release-please-config.json | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/release-please-config.json b/release-please-config.json index f2ae0ad..2e0ccb7 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -28,7 +28,39 @@ "release-type": "node", "component": "code-please", "extra-files": [ - ".claude-plugin/plugin.json" + ".claude-plugin/plugin.json", + "plugins/astro-lsp/.claude-plugin/plugin.json", + "plugins/bash-lsp/.claude-plugin/plugin.json", + "plugins/biome-lsp/.claude-plugin/plugin.json", + "plugins/clangd-lsp/.claude-plugin/plugin.json", + "plugins/csharp-lsp/.claude-plugin/plugin.json", + "plugins/dart-lsp/.claude-plugin/plugin.json", + "plugins/deno-lsp/.claude-plugin/plugin.json", + "plugins/dockerfile-lsp/.claude-plugin/plugin.json", + "plugins/elixir-lsp/.claude-plugin/plugin.json", + "plugins/eslint-lsp/.claude-plugin/plugin.json", + "plugins/fsharp-lsp/.claude-plugin/plugin.json", + "plugins/gleam-lsp/.claude-plugin/plugin.json", + "plugins/gopls-lsp/.claude-plugin/plugin.json", + "plugins/graphql-lsp/.claude-plugin/plugin.json", + "plugins/jdtls-lsp/.claude-plugin/plugin.json", + "plugins/kotlin-lsp/.claude-plugin/plugin.json", + "plugins/lua-lsp/.claude-plugin/plugin.json", + "plugins/ocaml-lsp/.claude-plugin/plugin.json", + "plugins/oxlint-lsp/.claude-plugin/plugin.json", + "plugins/php-lsp/.claude-plugin/plugin.json", + "plugins/prisma-lsp/.claude-plugin/plugin.json", + "plugins/pyright-lsp/.claude-plugin/plugin.json", + "plugins/rubocop-lsp/.claude-plugin/plugin.json", + "plugins/rust-analyzer-lsp/.claude-plugin/plugin.json", + "plugins/svelte-lsp/.claude-plugin/plugin.json", + "plugins/swift-lsp/.claude-plugin/plugin.json", + "plugins/terraform-lsp/.claude-plugin/plugin.json", + "plugins/texlab-lsp/.claude-plugin/plugin.json", + "plugins/typescript-lsp/.claude-plugin/plugin.json", + "plugins/vue-lsp/.claude-plugin/plugin.json", + "plugins/yaml-lsp/.claude-plugin/plugin.json", + "plugins/zls-lsp/.claude-plugin/plugin.json" ] }, "packages/code": {