Some checks failed
dev bakery / build (push) Successful in 1m11s
dev bread-theme / build (push) Successful in 14s
beta (rc) bakery / build (push) Has been skipped
beta (rc) bread-theme / build (push) Has been skipped
Build and publish package / package (push) Successful in 1m38s
release bread-theme / build (push) Failing after 16s
release bakery / build (push) Failing after 46s
bakery --version is compiled from workspace.package.version; bakery list reports the git tag. Those must match at tag time. 0.7.2 is unreleased work after v0.7.1 — no tag in this commit.
2 KiB
2 KiB
AGENTS.md — Repo hygiene
Scope: this file covers repo hygiene — branching, remotes, CI, cleanup. It is not project documentation.
Follow CONTRIBUTING.md for any git, branch, or release work. Channel/track policy lives in docs/release-channels.md. The product list is registry/bread-ecosystem.toml — regenerate the README table with scripts/gen-readme-products.sh after editing it. Don't invent a second long-lived branch; there is only main. Bakery's package version must match [workspace.package] version in the root Cargo.toml at tag time (bakery --version is compiled from that field; bakery list reports the git tag) — never push a v* tag without bumping Cargo.toml to the same X.Y.Z.
Remotes
origin— Forgejo (git.breadway.devvia Hestia, SSH) — authoritative.github— GitHub mirror. Push both when publishing.
CI
.forgejo/workflows/package.yml,release-bakery.yml,release-bread-theme.ymlall trigger onpush: tags: ['v*'], gated to skip any tag containing-rc.— pushing tomaindoesn't run these. Tag a release to trigger packaging.dev-bakery.yml/dev-bread-theme.ymltrigger onpush: branches: ['main'];rc-bakery.yml/rc-bread-theme.ymltrigger onpush: tags: ['v*']gated to only run for-rc.tags — both auto-publish a signed, auto-versioned build todl.breadway.dev/{dev,beta}/. Seedocs/release-channels.mdfor the full track (stable/beta/dev) policy.- No build/lint/test CI runs on ordinary commits or PRs to
mainbeyond the dev-track workflow above — there's no separate lint/PR-check pipeline.
Cleanup
- Delete feature/fix branches (local + remote) once merged. Check with
git branch --merged main. - A
fix/audit-findingsbranch and a mergedcopilot/create-readme-mdbranch (both local and onorigin/github) were found stale and fully merged here on 2026-07-21 and removed.
Don't
- Don't embed credentials in remote URLs — SSH or a credential helper only.