moonbit-pathfinding/docs/release
Suquster 90512147f5 Rename module owner to Suquster across project 2026-06-10 12:24:11 +00:00
..
README.md Initial commit: moonbit-pathfinding project 2026-06-10 19:14:56 +08:00
latest-release-readiness.json Rename module owner to Suquster across project 2026-06-10 12:24:11 +00:00
latest-release-readiness.md Rename module owner to Suquster across project 2026-06-10 12:24:11 +00:00
release-readiness-20260531-183016.json Rename module owner to Suquster across project 2026-06-10 12:24:11 +00:00
release-readiness-20260531-183233.json Rename module owner to Suquster across project 2026-06-10 12:24:11 +00:00
release-readiness-20260531-184042.json Rename module owner to Suquster across project 2026-06-10 12:24:11 +00:00

README.md

Release Readiness

This directory stores reproducible release and publish-readiness evidence.

Run:

pwsh -NoLogo -NoProfile -ExecutionPolicy Bypass -File scripts\release_guard.ps1

The guard checks:

  • moon.mod.json package metadata.
  • README / changelog / license consistency.
  • release workflow hard-gate behavior.
  • moon package artifact generation.
  • moon publish --dry-run status.

moon publish --dry-run still requires local mooncakes credentials. If the machine has not run moon login, the guard records that as an environment blocker rather than pretending publishing happened.