Migrate CI from Woodpecker to Forgejo Actions; replace git-cliff with Release-Notes.md changelog #49
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?
Overview
Consolidate and migrate all remaining CI pipelines from Woodpecker to Forgejo Actions, update the review agent configuration, add a client-side docs redirect, and replace git-cliff with a Release-Notes.md-driven changelog workflow.
What this covers
.woodpecker/entirelyci.yml(pr-review, gitleaks, checks, deploy-docs) running onzhuiriweekly-checks.ymloncodeberg-small-lazyat 02:41 AEST Saturdaysdocs/javascripts/redirect.jsfor client-side redirect from codeberg.page to wuming.marvin8.zoneRelease-Notes.mdandRelease-Notes.md.template(taibai thread format)justfile: replace git-cliff with bullet extraction + commit list; addfediverse-validateandfediverse-postrecipesgit-cliffdependency; deletecliff.tomlCLAUDE.mdto reflect the new CI setup and release notes workflowPlan of attack
Key files
.woodpecker/ci.yml,.woodpecker/weekly-checks.yml,.woodpecker/ai-review.yml.forgejo/workflows/ai-review.yml,.forgejo/workflows/docs.yml.forgejo/workflows/ci.yml— all main jobs onzhuiri.forgejo/workflows/weekly-checks.yml— cron41 16 * * 5oncodeberg-small-lazydocs/javascripts/redirect.js— client-side redirect frommarvin8.codeberg.pagemkdocs.yml— wire inextra_javascriptRelease-Notes.md,Release-Notes.md.templatejustfile— replace git-cliff call; addfediverse-validateandfediverse-postpyproject.toml— remove git-cliff dep + zaojun allow-list entrycliff.tomlCLAUDE.md— update CI and release notes sectionsWeekly checks schedule
Existing: zaojun :07, taibai :23, longwei :31, feed2fedi :47 (all at
16:XX UTC Friday= 02:XX AEST Saturday).Wuming:
41 16 * * 5= 02:41 AEST Saturday — no conflict.Intended commits
:construction_worker: refactor: migrate CI from Woodpecker to Forgejo Actions:construction_worker: refactor: add client-side redirect from codeberg.page to wuming.marvin8.zone:sparkles: feat: add Release-Notes.md and template for taibai fediverse posting:recycle: refactor: replace git-cliff with Release-Notes.md changelog generation; add fediverse recipes:arrow_up: refactor: remove git-cliff dependency; delete cliff.toml:memo: docs: update CLAUDE.md for Forgejo Actions CI and Release-Notes.md workflowBranch
feat/issue-49-forgejo-ci-migration