From b15476b040be2bf0059f8358ea37bbf0405a3cab Mon Sep 17 00:00:00 2001 From: loong10k <20489781+loong10k@users.noreply.github.com> Date: Sun, 20 Sep 2026 00:25:15 +0800 Subject: [PATCH] release: v0.5.4 --- .agents/plugins/marketplace.json | 2 +- .codex-plugin/plugin.json | 2 +- .github/workflows/skills-check.yml | 4 ++-- .github/workflows/skills-sync.yml | 4 ++-- .zcode-plugin/plugin.json | 2 +- README.md | 8 ++++---- README.zh-CN.md | 8 ++++---- kimi.plugin.json | 2 +- skills.lock.json | 4 ++-- 9 files changed, 18 insertions(+), 18 deletions(-) diff --git a/.agents/plugins/marketplace.json b/.agents/plugins/marketplace.json index f5a1a47..4fdcc2b 100644 --- a/.agents/plugins/marketplace.json +++ b/.agents/plugins/marketplace.json @@ -16,7 +16,7 @@ "authentication": "ON_USE" }, "category": "Developer Tools", - "version": "0.5.3", + "version": "0.5.4", "description": "Cross-language code lint enforcement for AI coding assistants (ZCode, Claude Code, Codex CLI, Kimi Code): Java, Rust, TypeScript, Python. PostToolUse hook auto-runs the native linter on every AI-written file and blocks on failure in strict mode.", "icon": "https://raw.githubusercontent.com/partme-ai/partme-codeguard-plugin/main/assets/official-logo.png", "interface": { diff --git a/.codex-plugin/plugin.json b/.codex-plugin/plugin.json index bdbcb8b..440d144 100644 --- a/.codex-plugin/plugin.json +++ b/.codex-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "codeguard", - "version": "0.5.3+codex.20260919", + "version": "0.5.4+codex.20260919", "description": "Cross-language code lint enforcement for AI coding assistants (ZCode, Claude Code, Codex CLI, Kimi Code): Java, Rust, TypeScript, Python. PostToolUse hook auto-runs the native linter on every AI-written file and blocks on failure in strict mode.", "author": { "name": "Full Stack Skills / PartMe.AI", diff --git a/.github/workflows/skills-check.yml b/.github/workflows/skills-check.yml index c94e48c..89d52ee 100644 --- a/.github/workflows/skills-check.yml +++ b/.github/workflows/skills-check.yml @@ -9,10 +9,10 @@ jobs: vendor-check: runs-on: ubuntu-latest steps: - - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 - - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0 + - uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 with: python-version: "3.12" - name: Verify vendored skills match the lockfile digests diff --git a/.github/workflows/skills-sync.yml b/.github/workflows/skills-sync.yml index 3e70ce2..b9985f1 100644 --- a/.github/workflows/skills-sync.yml +++ b/.github/workflows/skills-sync.yml @@ -28,10 +28,10 @@ jobs: REQUESTED_REF: ${{ github.event.client_payload.ref || inputs.ref }} REQUESTED_SHA: ${{ github.event.client_payload.sha || inputs.sha }} steps: - - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: token: ${{ secrets.SKILLS_SYNC_TOKEN || secrets.GITHUB_TOKEN }} - - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0 + - uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 with: python-version: "3.12" - name: Vendor skills from pinned sources diff --git a/.zcode-plugin/plugin.json b/.zcode-plugin/plugin.json index 2a6467b..218d708 100644 --- a/.zcode-plugin/plugin.json +++ b/.zcode-plugin/plugin.json @@ -5,7 +5,7 @@ "en": "CodeGuard", "zh-CN": "代码规范检查" }, - "version": "0.5.3", + "version": "0.5.4", "description": "Cross-language code lint enforcement for AI coding assistants (ZCode, Claude Code, Codex CLI, Kimi Code): Java, Rust, TypeScript, Python. PostToolUse hook auto-runs the native linter on every AI-written file and blocks on failure in strict mode.", "description_i18n": { "en": "Cross-language code lint enforcement. PostToolUse hook auto-runs the language-specific linter on every AI-written file; failed lint blocks further writes when strict_mode is on. Ships ready-to-go .pre-commit-config.yaml templates for Java/Rust/TypeScript/Python.", diff --git a/README.md b/README.md index e044dba..2611b1e 100644 --- a/README.md +++ b/README.md @@ -65,7 +65,7 @@ AI code that passes lint on first try |---|---| | Plugin ID | `partme-codeguard-plugin` | | Hosts | ZCode, Claude Code, Codex CLI, Kimi Code | -| Current version | `0.5.3` | +| Current version | `0.5.4` | | ZCode manifest | `.zcode-plugin/plugin.json` | | Codex manifest | `.codex-plugin/plugin.json` | | MCP server | Not published until the SDK-backed protocol implementation is ready; use the CLI and hooks | @@ -256,10 +256,10 @@ partme-codeguard-plugin/ | Host | Plugin manifest | Install path | Status | |---|---|---|---| -| **ZCode** | `.zcode-plugin/plugin.json` | `~/.zcode/cli/plugins/cache//codeguard//` | ✅ V0.5.3 verified | -| **Codex CLI** | `.codex-plugin/plugin.json` | `~/.codex/plugins/cache//codeguard//` | ✅ V0.5.3 verified | +| **ZCode** | `.zcode-plugin/plugin.json` | `~/.zcode/cli/plugins/cache//codeguard//` | ✅ V0.5.4 verified | +| **Codex CLI** | `.codex-plugin/plugin.json` | `~/.codex/plugins/cache//codeguard//` | ✅ V0.5.4 verified | | **Claude Code** | (uses Codex manifest via marketplace) | `~/.claude/plugins/partme-codeguard-plugin/` | 🔧 V0.2 | -| **Kimi Code** | `kimi.plugin.json` | `~/.kimi-code/plugins/managed/codeguard/` | ✅ V0.5.3 verified | +| **Kimi Code** | `kimi.plugin.json` | `~/.kimi-code/plugins/managed/codeguard/` | ✅ V0.5.4 verified | The hooks, scripts, linters, and skills are **shared across all hosts** — only the manifest differs. diff --git a/README.zh-CN.md b/README.zh-CN.md index ac26547..adc832b 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -65,7 +65,7 @@ AI 一次写出就过 lint 的代码 |---|---| | 插件 ID | `partme-codeguard-plugin` | | 宿主 | ZCode、Claude Code、Codex CLI、Kimi Code | -| 当前版本 | `0.5.3` | +| 当前版本 | `0.5.4` | | ZCode manifest | `.zcode-plugin/plugin.json` | | Codex manifest | `.codex-plugin/plugin.json` | | MCP 服务 | SDK 协议实现完成前不随清单发布;当前使用 CLI 与 Hooks | @@ -241,10 +241,10 @@ partme-codeguard-plugin/ | 平台 | 插件 manifest | 安装路径 | 状态 | |---|---|---|---| -| **ZCode** | `.zcode-plugin/plugin.json` | `~/.zcode/cli/plugins/cache//codeguard//` | ✅ V0.5.3 已验证 | -| **Codex CLI** | `.codex-plugin/plugin.json` | `~/.codex/plugins/cache//codeguard//` | ✅ V0.5.3 已验证 | +| **ZCode** | `.zcode-plugin/plugin.json` | `~/.zcode/cli/plugins/cache//codeguard//` | ✅ V0.5.4 已验证 | +| **Codex CLI** | `.codex-plugin/plugin.json` | `~/.codex/plugins/cache//codeguard//` | ✅ V0.5.4 已验证 | | **Claude Code** | (复用 Codex manifest,经 marketplace 安装) | `~/.claude/plugins/partme-codeguard-plugin/` | 🔧 V0.2 | -| **Kimi Code** | `kimi.plugin.json` | `~/.kimi-code/plugins/managed/codeguard/` | ✅ V0.5.3 已验证 | +| **Kimi Code** | `kimi.plugin.json` | `~/.kimi-code/plugins/managed/codeguard/` | ✅ V0.5.4 已验证 | 钩子、脚本、linter、skills 在所有平台**共享**——只有 manifest 不同。 diff --git a/kimi.plugin.json b/kimi.plugin.json index 84224b1..98ae49a 100644 --- a/kimi.plugin.json +++ b/kimi.plugin.json @@ -1,6 +1,6 @@ { "name": "codeguard", - "version": "0.5.3", + "version": "0.5.4", "description": "Cross-language code lint enforcement for AI coding assistants (ZCode, Claude Code, Codex CLI, Kimi Code): Java, Rust, TypeScript, Python. PostToolUse hook auto-runs the native linter on every AI-written file and blocks on failure in strict mode.", "author": { "name": "Full Stack Skills / PartMe.AI" diff --git a/skills.lock.json b/skills.lock.json index c435fc1..05b5de2 100644 --- a/skills.lock.json +++ b/skills.lock.json @@ -4,8 +4,8 @@ { "package": "codeguard-skills", "repo": "https://github.com/full-stack-skills/codeguard-skills.git", - "ref": "v0.1.0", - "sha": "d6f2ee3c7b67ef037082212ca13a4bda758eefe0", + "ref": "v0.1.1", + "sha": "5f20f995c82f07233682517c1c39686887e709f1", "skills": [ "codeguard", "codeguard-ansible",