Skip to content

Releases: skills-lock/skil-lock

v0.2.3

Choose a tag to compare

@github-actions github-actions released this 27 Jun 10:24
0064353

Changelog

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 15 Jun 08:10
d02c78f

Changelog

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 10 Jun 18:47
3acee4e

v0.2.1 - integrity coverage + replay-safe approvals

Hardening release closing the two gaps documented in SPEC §9.

Exhaustive sibling-file digests

script_hashes now covers every regular file a skill ships - scripts/, resources/, bin/, top-level siblings - not just the two conventional directories. A payload moved to an unhashed sibling path can no longer change behind a clean diff. Additive within schema 0.1: existing lockfiles stay valid; run skil-lock lock . after upgrading to extend coverage to previously unhashed files.

PR-scoped approvals

.skil-lock-approvals.yaml entries accept an optional pr: field scoping an approval to one pull request. The PR-comment snippet pre-fills it in CI (the PR number is auto-detected from the Actions event payload, or pass --pr). A delta that is approved, reverted, and reintroduced in a later PR now re-blocks with an approval scoped to PR #N note instead of silently matching the stale approval. Approvals without pr: keep their standing value-match semantics.

Pairs with Action v0.2.1

skills-lock/skil-lock-action@v0.2.1 adds a verify-signature input: cosign keyless verification of checksums.txt against this repo's release-workflow OIDC identity before any checksum is trusted (default auto).

Changelog

  • 3acee4e feat(integrity): exhaustive sibling-file digests + PR-scoped approvals (#29)

All binaries are cosign-signed; SBOMs and SLSA provenance attached. Verify:

cosign verify-blob --certificate checksums.txt.pem --signature checksums.txt.sig \
  --certificate-identity-regexp 'github.com/skills-lock/skil-lock' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com checksums.txt

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 08 Jun 08:50
7dc6a31

Changelog

  • d514dbe: deps(actions)(deps): bump goreleaser/goreleaser-action from 6 to 7 (#25) (@dependabot[bot])
  • 61ab3fb: docs(demo): regen GIF + MP4 with v0.1.2 renderer output (#23) (@skil-lock)
  • 9c6dbb9: docs(readme): add Usage section + SPEC + live-demo pointers (#22) (@skil-lock)
  • f5890f2: docs(readme): bump install + pin-binary references to v0.1.2 (#20) (@skil-lock)
  • 8cd9422: docs(readme): fix install - PATH note for go install + first-class Windows (#21) (@skil-lock)
  • 7dc6a31: feat(integrity): per-script digests + signing/provenance + detection-boundary docs (#27) (@skil-lock)
  • e4b17c0: fix(detectors): surface dotfile secret reads, honor line continuation, normalize ./ in policy match (#26) (@skil-lock)

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 25 May 06:03
44403f1

Changelog

  • f2999a9: docs(readme): drop pcomans row, bump Action pin to v0.1.2, multi-platform install, add git-diff comparison (#16) (@skil-lock)
  • eaaf22f: docs(readme): render example PR comment natively (was wrapped in outer code fence, table did not render) (#17) (@skil-lock)
  • 5fe9100: docs(readme): swap em-dashes for hyphens (#18) (@skil-lock)
  • dce9ce0: fix(docs): scrub personal handle from demo GIF (max19900 -> alice) (#14) (@skil-lock)
  • 44403f1: fix(renderer): swap user-visible em-dashes for ASCII hyphens (#19) (@skil-lock)

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 21 May 07:35
a97303e

Changelog

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 20 May 12:59

Changelog

  • 4162b18: docs(launch-prep): SPEC.md + JSON Schema + NOTICE + README hero rewrite (@skil-lock)
  • d755c4d: docs(readme): fix install snippet — use explicit version + go install (@skil-lock)
  • f6f9769: dogfood: skil-lock pins its own .claude/skills/ (@skil-lock)
  • 5461029: fix(parser): make version field optional in SKILL.md frontmatter (@skil-lock)

v0.1.0-rc1

v0.1.0-rc1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 May 11:39

Changelog