Board automation and weekly checks #28

Manually merged
marvin8 merged 32 commits from feat/board-automation into main 2026-08-16 08:39:14 +00:00
Collaborator

Closes #16

Closes #17

Closes #18

Closes #19

Closes #20

Five stacked changes, reviewed per sub-PR and as a whole branch:

  • #20 — "Codeberg" → "forge" terminology rename + migration leftovers
  • #16 — derive the web base URL from the API base URL
  • #19 — link repo names to their forge pages
  • #18 — weekly-check status column (✓/✗/—), failure-first sort, diff reporting, private-repo filter
  • #17 — scheduled weekly board-update workflow (board-config.toml + board-update.yml)

Plus: dev-dependency bumps, pre-commit rev alignment, a ruff per-file-ignore for Tryke's Depends idiom, decommissioning Specifications.md into AGENTS.md, and deferred test coverage.

DoD: uv run nox 8/8, 132 tryke tests.

Closes #16 Closes #17 Closes #18 Closes #19 Closes #20 Five stacked changes, reviewed per sub-PR and as a whole branch: - #20 — "Codeberg" → "forge" terminology rename + migration leftovers - #16 — derive the web base URL from the API base URL - #19 — link repo names to their forge pages - #18 — weekly-check status column (✓/✗/—), failure-first sort, diff reporting, private-repo filter - #17 — scheduled weekly board-update workflow (board-config.toml + board-update.yml) Plus: dev-dependency bumps, pre-commit rev alignment, a ruff per-file-ignore for Tryke's Depends idiom, decommissioning Specifications.md into AGENTS.md, and deferred test coverage. DoD: `uv run nox` 8/8, 132 tryke tests.
🚚 point zaojun and org accounts at the migrated host
Some checks failed
/ gitleaks (pull_request) Successful in 16s
/ pr-review (pull_request) Successful in 33s
/ checks (pull_request) Failing after 1m48s
/ deploy-docs (pull_request) Has been skipped
c5025a2d04
📦 bump dev dependencies and address new ruff rules
All checks were successful
/ gitleaks (pull_request) Successful in 19s
/ pr-review (pull_request) Successful in 39s
/ checks (pull_request) Successful in 1m45s
/ deploy-docs (pull_request) Has been skipped
49ec4115f8
🔧 align pre-commit revs with pyproject versions
All checks were successful
/ gitleaks (pull_request) Successful in 22s
/ pr-review (pull_request) Successful in 41s
/ checks (pull_request) Successful in 1m47s
/ deploy-docs (pull_request) Has been skipped
9cc8759ea9
♻️ thread web_base through raw_url call sites
All checks were successful
/ gitleaks (pull_request) Successful in 21s
/ pr-review (pull_request) Successful in 35s
/ checks (pull_request) Successful in 1m54s
/ deploy-docs (pull_request) Has been skipped
78ee1a8941
🔥 decommission Specifications.md into AGENTS.md
All checks were successful
/ gitleaks (pull_request) Successful in 23s
/ pr-review (pull_request) Successful in 26s
/ checks (pull_request) Successful in 3m58s
/ deploy-docs (pull_request) Has been skipped
c37e7998c7
pass web_base into board rendering
All checks were successful
/ gitleaks (pull_request) Successful in 22s
/ pr-review (pull_request) Successful in 32s
/ checks (pull_request) Successful in 1m51s
/ deploy-docs (pull_request) Has been skipped
6ecc439f91
🐛 use — placeholder in monorepo sub-row weekly-check cell
All checks were successful
/ gitleaks (pull_request) Successful in 22s
/ pr-review (pull_request) Successful in 37s
/ checks (pull_request) Successful in 2m29s
/ deploy-docs (pull_request) Has been skipped
974b10b74d
add deferred test coverage
All checks were successful
/ gitleaks (pull_request) Successful in 26s
/ pr-review (pull_request) Successful in 41s
/ checks (pull_request) Successful in 1m50s
/ deploy-docs (pull_request) Has been skipped
dd52dbf969
🐛 fix board-update workflow bootstrap and gate
All checks were successful
/ gitleaks (pull_request) Successful in 31s
/ pr-review (pull_request) Successful in 41s
/ checks (pull_request) Successful in 2m6s
/ deploy-docs (pull_request) Has been skipped
d6d6c1f46c
📝 note board automation in release notes
All checks were successful
/ pr-review (pull_request) Successful in 9s
/ gitleaks (pull_request) Successful in 21s
/ checks (pull_request) Successful in 1m35s
/ deploy-docs (pull_request) Has been skipped
ecc5d92479

This PR is too large to review automatically (3288 lines; limit is 2000). Please consider splitting it into smaller PRs.

This PR is too large to review automatically (3288 lines; limit is 2000). Please consider splitting it into smaller PRs.
marvin8 approved these changes 2026-08-16 08:37:37 +00:00
marvin8 manually merged commit 5a41af0ee1 into main 2026-08-16 08:39:14 +00:00
marvin8 deleted branch feat/board-automation 2026-08-16 08:40:18 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
marvin8/yilan!28
No description provided.