Update security-governance preset to v0.4.0#2703
Conversation
There was a problem hiding this comment.
Pull request overview
Note
Copilot was unable to run its full agentic suite in this review.
Updates the Security Governance community preset entry to version 0.4.0, expanding its description, tags, and documentation to reflect new capabilities.
Changes:
- Bumps Security Governance preset from 0.2.0 to 0.4.0 with updated download URL and timestamps.
- Expands tag list to include SSDF, SBOM/AI-SBOM, VEX, SLSA, CWE Top 25, language-specific tags, and G7/BSI/CRA.
- Updates the docs table row description to reflect the new scope.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| presets/catalog.community.json | Bumps preset version, refreshes description, download URL, tags, and updated_at timestamps. |
| docs/community/presets.md | Updates the Security Governance description in the community presets table. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Hi @mnriem, this is another small follow-up for the existing PR #2703 is the follow-up update for https://github.com/hindermath/spec-kit-preset-security-governance/releases/tag/v0.4.0 It updates the catalog entry directly from The PR is ready from my side and waiting for maintainer review/approval when you have time. |
Preset Update
Preset Name: Security Governance
Preset ID: security-governance
Version: 0.4.0
Repository: https://github.com/hindermath/spec-kit-preset-security-governance
This is a separate follow-up catalog update for the existing
security-governancecommunity preset. It is intentionally separate from #2676 and updates the catalog directly tov0.4.0.Summary
security-governanceto the v0.4.0 tag archive.What changed in v0.4.0
Checklist
preset.ymlmanifest in the standalone preset repov0.4.0presets/catalog.community.jsondocs/community/presets.mdVerification
ruby -e 'require "yaml"; data = YAML.load_file("preset.yml"); abort "wrong version" unless data.dig("preset", "version") == "0.4.0"; puts data.dig("preset", "version")'\n- Standalone preset smoke test:specify init --here --force --integration codex,specify preset add --dev ... --priority 10,specify preset list, andspecify preset resolve secure-coding-language-rules-template\n- Catalog PR:python3 -m json.tool presets/catalog.community.json\n- Catalog PR:curl -fsSL -I https://github.com/hindermath/spec-kit-preset-security-governance/archive/refs/tags/v0.4.0.zipreturned the GitHub redirect and final200from codeload.\n- Catalog PR:gh release view v0.4.0 --repo hindermath/spec-kit-preset-security-governance --json tagName,name,isDraft,isPrerelease,urlverified the release is not draft and not prerelease.\n- Catalog PR:uv run --with pytest pytest tests/test_presets.py -k catalogpassed: 46 passed, 200 deselected.