Skip to content

chore: bump the signetry-core pin to v0.7.0 - #14

Merged
bkd-dotcom merged 1 commit into
mainfrom
chore/bump-core-pin-v0.7.0
Aug 19, 2026
Merged

chore: bump the signetry-core pin to v0.7.0#14
bkd-dotcom merged 1 commit into
mainfrom
chore/bump-core-pin-v0.7.0

Conversation

@bkd-dotcom

Copy link
Copy Markdown
Member

Stale signetry-core pin — these references still installed v0.6.0, so anyone following them got an engine several rules behind.

v0.7.0 shipped Kotlin detection (.kt wasn't scanned at all before), Go SSRF, Go/Java path traversal, PHP XXE, the Aider executor, and the SSRF precision fixes.

Why this was missed the first time

When the reviewer fix rolled out, I bumped the signetry-core pins inside Signetry/plugins — but codex, cursor, precommit and claude-code are separate split-out repos with their own copies, and core itself pins its own version in several places. Those didn't get touched.

Found by sweeping every repo for live core@v0.6.0 references rather than assuming the earlier rollout had been complete. 9 repos, 23 files.

CHANGELOG deliberately untouched

CHANGELOG.md entries still say v0.6.0 on purpose — they record what a past release pinned. Rewriting them would falsify history, which is the same mistake I made and reverted earlier in this sweep.

Verified, not assumed

Every changed non-markdown file was re-parsed after the edit:

  • bash -n on the shell hooks, guards and git hooks
  • python3 -c "import yaml" on the action/pre-commit YAML
  • tomllib on config.toml
  • ast.parse on mcp_server.py
  • actionlint on the workflow
  • ruby -c on the Homebrew formula, plus confirming the pinned revision: actually resolves to tag v0.7.0 (0d39eb34…) rather than trusting the tag string alone

Each repo also re-greps to zero remaining live core@v0.6.0 references.

v0.7.0 shipped Kotlin detection, Go SSRF, Go/Java path traversal, PHP XXE,
the Aider executor and the SSRF precision fixes. These references still
installed v0.6.0, so anything following them got an engine several rules
behind.

CHANGELOG entries are deliberately left at v0.6.0 — they record what a
past release pinned and are not live install instructions.
@github-actions

Copy link
Copy Markdown
Contributor

Signetry Reviewer — 🟡 Needs human review

A human should decide — the required check is unknown.

Deterministic gates (the authority)

Gate Status
Required status check — unknown
Secret scan ✅ clean
CI permission / OIDC ✅ no forbidden change
Dependency skew ✅ ok
All green

Findings

No issues found by the deterministic scanners.

Merge

A human should review and merge.

This review is advisory. It never merges on its own judgement — the deterministic gates + a human are the authority. Findings can have false negatives; a green bot verdict is not a guarantee.

@bkd-dotcom
bkd-dotcom merged commit 3b5919e into main Aug 19, 2026
2 checks passed
@bkd-dotcom
bkd-dotcom deleted the chore/bump-core-pin-v0.7.0 branch August 19, 2026 00:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant