Migrate CI from Woodpecker to Forgejo Actions and host docs via grebedoc #24
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
All five Woodpecker pipelines need migrating to Forgejo Actions. The docs publishing pipeline should also switch to grebedoc at https://taibai.marvin8.zone (matching the fedinesia pattern). The WuMing AI review agents should be broadened. A client-side JS redirect from the old Codeberg Pages URL should be added. The .woodpecker/ directory should be removed.
Plan: (1) create .forgejo/workflows/{ai-review,checks,publish-pipy,weekly-checks,docs}.yml — migrated from .woodpecker/ counterparts with Forgejo Actions syntax; (2) broaden WuMing agents to code:deepseek-v4-pro,config:deepseek-v4-flash,docs:deepseek-v4-flash,shell:deepseek-v4-flash,security:deepseek-v4-pro,tests:deepseek-v4-flash; (3) create docs/javascripts/redirect.js — hostname check, strips /taibai prefix, replaces location to https://taibai.marvin8.zone; (4) update mkdocs.yml site_url and extra_javascript; (5) update pyproject.toml Documentation URL; (6) delete .woodpecker/ directory.