Skip to content

chore(release): staging to main, 2026-10-07 - #19

Merged
Bryan Fawcett (bryanfawcett) merged 1 commit into
mainfrom
release/staging-to-main-2026-10-07
Oct 7, 2026
Merged

Bryan Fawcett (bryanfawcett) merged 1 commit into
mainfrom
release/staging-to-main-2026-10-07

Conversation

@bryanfawcett

Copy link
Copy Markdown
Contributor

Summary

This release brings main to staging's tree. It is origin/staging at c721476, tagged v0.0.4. The tree is identical to staging's, which was checked with git diff before pushing.

The release contains one change, #18. That PR added:

  • the shift-left security reusables: reusable-dependency-review.yml, reusable-dependency-audit.yml and reusable-codeql.yml;
  • workflow-templates/security.yml, which also shows up as "Shift-left security" under Actions → New workflow;
  • this repository's own security.yml;
  • .pre-commit-config.yaml;
  • the README section that documents all of the above.

Once this is on main, other repositories can call the reusables at mukoko-dev/.github/...@main.

Linked issue(s)

Closes #17. It was already closed by hand after #18 merged into staging; this line records the link on main.

Type of change

  • feat — new functionality
  • fix — bug fix
  • perf — performance improvement
  • refactor — code change, no behaviour change
  • docs — documentation only
  • test — tests only
  • build — build system, packaging, dependencies
  • ci — CI configuration
  • chore — maintenance
  • revert — revert of a prior commit

Breaking change?

  • This PR introduces a breaking change.

Checklist

Reviewer notes

The owner asked for this release in the session once everything was on staging. Merge it with squash, as #15 was.

🤖 Generated with Claude Code

https://claude.ai/code/session_01WNQLAMbXMXKgawsL7SKmD7


Generated by Claude Code

Brings main to staging's tree (origin/staging c721476, v0.0.4): the
shift-left security reusables, workflow template, security.yml and
pre-commit hooks from #18.

Closes #17

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WNQLAMbXMXKgawsL7SKmD7
Signed-off-by: Claude <noreply@anthropic.com>
@bryanfawcett
Bryan Fawcett (bryanfawcett) merged commit 276b368 into main Oct 7, 2026
23 checks passed
@bryanfawcett
Bryan Fawcett (bryanfawcett) deleted the release/staging-to-main-2026-10-07 branch October 7, 2026 15:50
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.

Shift-left security: what this repo runs today, and the gaps

2 participants