Skip to content

Milestone 0: Repo scaffolding, governance, and CI/release automation#14

Merged
jeffpatton1971 merged 13 commits intomainfrom
milestone/0.0.0
Feb 20, 2026
Merged

Milestone 0: Repo scaffolding, governance, and CI/release automation#14
jeffpatton1971 merged 13 commits intomainfrom
milestone/0.0.0

Conversation

@jeffpatton1971
Copy link
Copy Markdown
Contributor

Milestone

Closes Milestone 0.0.0 foundation work: repo structure, ADR governance, and workflows.

Issues closed

Summary of changes

  • Standardized repo layout (src/, tests/, docs/, examples/)
  • ADR contract baseline + governance ADR (ADR-014)
  • Branching/release governance documented and enforced via workflows
  • CI ready for milestone branches; release notes milestone-driven
  • Docs automation runs post-release via PR (no direct pushes to main)

Verification checklist

  • PR checks run on milestone/** and main
  • build.yml packs preview artifacts and uploads them (no publishing)
  • release.yml fails if milestone title != Directory.Build.props version
  • docs-pr.yml triggers after “New Release” and opens PR when changes exist
  • notifications.yml posts on successful release
  • CODEOWNERS present and Code Owner review can be enforced
  • CONTRIBUTING + ADR index links resolve

Notes / Follow-ups

  • PSGallery publishing intentionally deferred until module packaging exists.
  • Docs generation step is stubbed until HelpGenerator can generate docs.

@jeffpatton1971 jeffpatton1971 self-assigned this Feb 20, 2026
@jeffpatton1971 jeffpatton1971 added this to the 0.0.0 milestone Feb 20, 2026
@jeffpatton1971 jeffpatton1971 merged commit 866bd39 into main Feb 20, 2026
1 check passed
@jeffpatton1971 jeffpatton1971 deleted the milestone/0.0.0 branch February 20, 2026 20:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment