Split Forgejo workflow into three #4

Open
opened 2026-03-26 07:52:42 -07:00 by matthew.binning · 0 comments

Right now, there is one .forgejo/workflows/deploy.yaml.
There should really be three files, .forgejo/workflows/{ci,cd,nightly}.yml.

These three can re-use common scripts/makefile in their run lines.

ci will handle building on push and pull request.
cd will handle deployment.
nightly will do the full pipeline.

Right now, there is one .forgejo/workflows/deploy.yaml. There should really be three files, .forgejo/workflows/{ci,cd,nightly}.yml. These three can re-use common scripts/makefile in their run lines. ci will handle building on push and pull request. cd will handle deployment. nightly will do the full pipeline.
matthew.binning changed title from Split CI and CD into two workflows and add nightly to Split Forgejo workflow into three 2026-03-26 07:56:17 -07:00
matthew.binning added reference 4-split-forgejo-workflow-into-three 2026-03-26 14:49:07 -07:00
Sign in to join this conversation.
No labels
No milestone
No project
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.

Dependencies

No dependencies set.

Reference
www/blog#4
No description provided.