Skip to content

Commit 65dfcbb

Browse files
committed
chore(release): bump version to 1.3.2 and document source-archive fix
- SKILL.md / SKILL_CN.md: version 1.3.1 → 1.3.2 - CHANGELOG.md: add 1.3.2 entry describing the source-archive leak fix introduced in a5ae409 + 997aff5 The release.yml workflow on tag v1.3.2 will produce: * linux-kernel-crash-debug.skill (13 files, unchanged) * linux-kernel-crash-debug-v1.3.2.zip (13 files, new, clean)
1 parent 997aff5 commit 65dfcbb

3 files changed

Lines changed: 15 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [1.3.2] - 2026-06-14
11+
12+
### Fixed
13+
- **GitHub Release "Source code" archive leaked 27 repository metadata files.** The auto-generated `<tag>.zip` on the Release page was built by `git archive` and shipped `.github/`, `.agents/`, `.gitignore`, `LICENSE`, `CONTRIBUTING.md`, `CHANGELOG.md`, `CLAUDE.md`, and the two `README*.md` files alongside the skill content.
14+
- Added `.gitattributes` with `export-ignore` for those paths so `git archive` skips them.
15+
- Added a `Create Clean Source Archive` step in `release.yml` that explicitly builds a clean `<tag>.zip` via `git archive` and uploads it as a release asset (defence in depth in case the auto-generated asset ever changes behavior).
16+
- Added a `Verify Clean Source Archive` step that inspects the produced zip and fails the build if any of the forbidden paths reappear, catching future `.gitattributes` regressions early.
17+
- `SKILL.md` / `SKILL_CN.md`: bumped `version: 1.3.1``1.3.2` to match this release.
18+
19+
### Notes
20+
- These paths remain in the repository (for maintainers and the GitHub project page) but are excluded from the published skill artifacts: `README.md`, `README_CN.md`, `CHANGELOG.md`, `CONTRIBUTING.md`, `LICENSE`, `CLAUDE.md`, `.github/`, `.agents/`. The `SKILL.md` reference to `CONTRIBUTING.md` uses a `https://github.com/...` URL, so the local file exclusion does not break that link.
21+
- Skill consumers see exactly the same 13 files in both the `.skill` package and the new `<tag>.zip` source archive.
22+
1023
## [1.3.1] - 2026-06-14
1124

1225
### Changed

SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: linux-kernel-crash-debug
3-
version: 1.3.1
3+
version: 1.3.2
44
description: Debug Linux kernel crashes using the crash utility and memory debugging tools. Use when users mention kernel crash, kernel panic, vmcore analysis, kernel dump debugging, crash utility, kernel oops debugging, analyzing kernel crash dump files, using crash commands, locating root causes of kernel issues, KASAN, Kprobes, Kmemleak, memory corruption, out-of-bounds access, use-after-free, memory leak detection.
55
metadata:
66
openclaw:

SKILL_CN.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: linux-kernel-crash-debug
3-
version: 1.3.1
3+
version: 1.3.2
44
description: 使用 crash 工具和内存调试工具调试 Linux 内核崩溃。当用户提到 kernel crash、kernel panic、vmcore 分析、内核转储调试、crash utility、内核 oops 调试、分析内核崩溃转储文件、使用 crash 命令、定位内核问题根因、KASAN、Kprobes、Kmemleak、内存损坏、越界访问、释放后使用、内存泄漏检测时,使用此 skill。
55
metadata:
66
openclaw:

0 commit comments

Comments
 (0)