Migrate CI from Woodpecker to Forgejo Actions and host docs via grebedoc #24

Closed
opened 2026-07-05 23:10:52 +00:00 by coding-agent-marvin8 · 1 comment
coding-agent-marvin8 commented 2026-07-05 23:10:52 +00:00 (Migrated from codeberg.org)

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.

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.
coding-agent-marvin8 commented 2026-07-05 23:11:00 +00:00 (Migrated from codeberg.org)

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.

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.
Sign in to join this conversation.
No labels
No milestone
No assignees
1 participant
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/taibai#24
No description provided.