Migrate zaojun to forge.marvin8.zone #36

Manually merged
marvin8 merged 6 commits from feat/issue-35-migrate-to-forge into main 2026-08-07 03:10:35 +00:00
Collaborator

Closes #35

Summary

Migrates the zaojun project repository from Codeberg.org to forge.marvin8.zone.

Changes

Remotes

  • Set origin to forge-marvin8:/marvin8/zaojun.git
  • Added forge-pi remote (forge-pi:/marvin8/zaojun.git)
  • Removed claude remote

Source references — updated all codeberg.org/marvin8/zaojun URLs across:

  • pyproject.toml, README.md, mkdocs.yml, justfile, CHANGELOG.md
  • All docs/ files (7 files)
  • CI workflows (.forgejo/workflows/)
  • .pre-commit-config.yaml (zaojun hook URL + wuming action URL)

Intentionally preserved:

  • mkdocs.yml taibai license link (taibai not yet migrated)
  • git-pages/action URL (grebedoc service, per migration plan)

CI runner

  • weekly-checks.yml: codeberg-small-lazy → suanni

Dependency bumps (via zaojun --format json)

  • cyclopts: ~=4.21.0 → ~=4.22.3
  • httpx2: ~=2.5.0 → ~=2.9.1
  • bump-my-version: ~=1.4.1 → ~=1.5.0
  • complexipy: ~=6.0.1 → ~=6.2.0
  • mkdocs-material: ~=9.7.6 → ~=9.7.7
  • prek: ~=0.4.9 → ~=0.4.11
  • ruff: ~=0.15.21 → ~=0.16.1
  • ty: ~=0.0.58 → ~=0.0.65
  • uv: ~=0.11.28 → ~=0.12.0
  • Pre-commit hook revs aligned: ruff v0.16.1, ty v0.0.65, uv 0.12.2

Security

  • Added h2>=4.4.1 constraint (GHSA-6hr6-w5qg-qmwg, MEDIUM)
  • Bumped pymdown-extensions constraint to >=11.0.0 (PYSEC-2026-3609, MEDIUM)
  • pysentry: 0 vulnerabilities
Closes #35 ## Summary Migrates the zaojun project repository from Codeberg.org to forge.marvin8.zone. ### Changes **Remotes** - Set origin to forge-marvin8:/marvin8/zaojun.git - Added forge-pi remote (forge-pi:/marvin8/zaojun.git) - Removed claude remote **Source references** — updated all codeberg.org/marvin8/zaojun URLs across: - pyproject.toml, README.md, mkdocs.yml, justfile, CHANGELOG.md - All docs/ files (7 files) - CI workflows (.forgejo/workflows/) - .pre-commit-config.yaml (zaojun hook URL + wuming action URL) **Intentionally preserved:** - mkdocs.yml taibai license link (taibai not yet migrated) - git-pages/action URL (grebedoc service, per migration plan) **CI runner** - weekly-checks.yml: codeberg-small-lazy → suanni **Dependency bumps** (via zaojun --format json) - cyclopts: ~=4.21.0 → ~=4.22.3 - httpx2: ~=2.5.0 → ~=2.9.1 - bump-my-version: ~=1.4.1 → ~=1.5.0 - complexipy: ~=6.0.1 → ~=6.2.0 - mkdocs-material: ~=9.7.6 → ~=9.7.7 - prek: ~=0.4.9 → ~=0.4.11 - ruff: ~=0.15.21 → ~=0.16.1 - ty: ~=0.0.58 → ~=0.0.65 - uv: ~=0.11.28 → ~=0.12.0 - Pre-commit hook revs aligned: ruff v0.16.1, ty v0.0.65, uv 0.12.2 **Security** - Added h2>=4.4.1 constraint (GHSA-6hr6-w5qg-qmwg, MEDIUM) - Bumped pymdown-extensions constraint to >=11.0.0 (PYSEC-2026-3609, MEDIUM) - pysentry: 0 vulnerabilities
🔒 fix h2 and pymdown-extensions vulnerabilities
All checks were successful
/ gitleaks (pull_request) Successful in 13s
/ pr-review (pull_request) Successful in 57s
/ checks (pull_request) Successful in 2m4s
/ publish (pull_request) Has been skipped
/ deploy-docs (pull_request) Has been skipped
b75d476eb6
📝 add forge migration note to Release-Notes.md
Some checks failed
/ gitleaks (pull_request) Successful in 17s
/ checks (pull_request) Successful in 2m21s
/ publish (pull_request) Has been skipped
/ deploy-docs (pull_request) Has been skipped
/ pr-review (pull_request) Has been cancelled
ec291d6d26
📝 update release notes
Some checks failed
/ gitleaks (pull_request) Successful in 19s
/ publish (pull_request) Has been cancelled
/ deploy-docs (pull_request) Has been cancelled
/ pr-review (pull_request) Has been cancelled
/ checks (pull_request) Has been cancelled
1376a8af44
Signed-off-by: Marvin8 <marvin8@tuta.io>
🔧 normalize constraint-dependencies comment style
All checks were successful
/ gitleaks (pull_request) Successful in 14s
/ pr-review (pull_request) Successful in 1m36s
/ checks (pull_request) Successful in 2m15s
/ publish (pull_request) Has been skipped
/ deploy-docs (pull_request) Has been skipped
ea3edfa314
marvin8 approved these changes 2026-08-07 03:09:58 +00:00
marvin8 manually merged commit 6396c20ef5 into main 2026-08-07 03:10:35 +00:00
marvin8 deleted branch feat/issue-35-migrate-to-forge 2026-08-07 03:10:52 +00:00
Sign in to join this conversation.
No description provided.