release: bump version to 0.72.0
Some checks failed
ci / backend (push) Has been cancelled
ci / frontend (push) Has been cancelled
ci / delivery (push) Has been cancelled
release / images (push) Has been cancelled

This commit is contained in:
linkong
2026-06-29 14:05:06 +08:00
parent 3265d22af5
commit 19d5ac0fee
60 changed files with 3702 additions and 678 deletions

View File

@@ -3,6 +3,8 @@
set -euo pipefail
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/../.." && pwd)"
source "$ROOT_DIR/scripts/harness/lib.sh"
failures=0
warnings=0
@@ -22,8 +24,10 @@ fail() {
check_cmd() {
local cmd="$1"
if command -v "$cmd" >/dev/null 2>&1; then
ok "found command: $cmd"
local found
if found="$(harness_find_cmd "$cmd")"; then
harness_prepend_tool_dir "$found"
ok "found command: $cmd ($found)"
else
fail "missing required command: $cmd"
fi
@@ -32,8 +36,10 @@ check_cmd() {
check_optional_cmd() {
local cmd="$1"
local reason="$2"
if command -v "$cmd" >/dev/null 2>&1; then
ok "found optional command: $cmd"
local found
if found="$(harness_find_cmd "$cmd")"; then
harness_prepend_tool_dir "$found"
ok "found optional command: $cmd ($found)"
else
warn "missing optional command: $cmd ($reason)"
fi
@@ -64,7 +70,6 @@ main() {
check_file README.md
check_file rules.md
check_file project_context.md
check_file agents.md
check_file AGENTS.md
check_file CODEMAP.md
check_file docs/HARNESS.md
@@ -73,6 +78,11 @@ main() {
check_file planet.sh
check_file pyproject.toml
check_file frontend/package.json
check_file scripts/harness/security-check.sh
check_file scripts/harness/backend-rules-check.sh
check_file scripts/harness/frontend-rules-check.sh
check_file scripts/harness/docs-consistency-check.sh
check_file scripts/harness/frontend-smoke.mjs
check_file .gitea/workflows/ci.yaml
check_cmd git
@@ -86,6 +96,7 @@ main() {
check_absent frontend/package-lock.json "frontend package management is Bun-only"
check_absent frontend/pnpm-lock.yaml "frontend package management is Bun-only"
check_absent frontend/yarn.lock "frontend package management is Bun-only"
check_absent agents.md "AGENTS.md is the single agent guide"
if [ ! -x "$ROOT_DIR/planet.sh" ]; then
warn "planet.sh is not executable; run it with zsh or restore executable bit"