Skip to content

Commit 66a4bf0

Browse files
authored
chore(release): v0.3.0 (#4)
## Release v0.3.0 Minor release. Adds the reusable release workflow caller and bumps `.claude-plugin/plugin.json` and `skills/peer-qa-review/SKILL.md` frontmatter `metadata.version` from `0.2.0` to `0.3.0`. ### Highlights since v0.2.0 - **npm distribution** — the skill now ships as an npm package via `@netresearch/agent-skill-coordinator`, joining Composer and the Claude Code marketplace as a first-class install path (#3). ### Release pipeline This is the first release of `peer-qa-review-skill` cut against the standardized `skill-repo-skill` reusable release workflow. The new `.github/workflows/release.yml` caller wires up: - signed-tag-only release trigger, - cosign-keyless `SHA256SUMS.txt` signing, - SLSA build-provenance attestations on every archive, - GitHub native attestation API verification via `gh attestation verify`. ### Release plan After merge: tag main with a signed annotated tag, push, the reusable workflow at `netresearch/skill-repo-skill/.github/workflows/release.yml@main` publishes archives + SHA256SUMS with cosign + SLSA attestation, then narrative notes get applied via `gh release edit --notes-file`.
2 parents 7029ab2 + d9436e4 commit 66a4bf0

3 files changed

Lines changed: 16 additions & 2 deletions

File tree

.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "peer-qa-review",
3-
"version": "0.2.0",
3+
"version": "0.3.0",
44
"description": "Round-1 IT QA runbook: peer review of completed work before customer acceptance or internal close. Lifecycle, checklist, severity vocabulary, comment template, edge cases, anti-patterns. Generic for any IT/Ops team.",
55
"repository": "https://github.com/netresearch/peer-qa-review-skill",
66
"license": "(MIT AND CC-BY-SA-4.0)",

.github/workflows/release.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
name: Release
2+
3+
on:
4+
push:
5+
tags:
6+
- 'v*'
7+
8+
jobs:
9+
release:
10+
uses: netresearch/skill-repo-skill/.github/workflows/release.yml@main
11+
permissions:
12+
contents: write # release upload
13+
id-token: write # OIDC for sigstore (required by the attest job)
14+
attestations: write # GitHub native attestation API (required by the attest job)

skills/peer-qa-review/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ license: "(MIT AND CC-BY-SA-4.0). See LICENSE-MIT and LICENSE-CC-BY-SA-4.0"
55
compatibility: "Requires a ticket system (Jira tested; works conceptually with Linear/GitHub Issues/etc.) and shell access for verification. Companion: jira-communication skill for ticket I/O."
66
metadata:
77
author: Netresearch DTT GmbH
8-
version: "0.2.0"
8+
version: "0.3.0"
99
repository: https://github.com/netresearch/peer-qa-review-skill
1010
allowed-tools: Bash Read Write Edit
1111
---

0 commit comments

Comments
 (0)