Add plans for Dagger CI/CD and upstream fork strategy #150
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feature/ci-and-fork-plans"
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?
Summary
Two new plan documents in
docs/how-to/plans/:adopt-dagger-ci — Migrate CI/CD build logic from Forgejo Actions YAML to Dagger (Python SDK). Forgejo Actions stays as a thin trigger layer. Covers:
dagger call build ... terminal)Secrettypeupstream-fork-strategy — Stacked-branch pattern for maintaining forks of upstream projects. Covers:
upstream/main→blumeops→feature/*last-reviewedfrontmatter rendering in docsContext
These plans emerged from evaluating alternatives to the GHA ecosystem (BuildKite, Concourse, Earthly) for CI/CD. Dagger was chosen for its local iteration story, Python-native pipelines, and zero-infrastructure requirements. The fork strategy is a prerequisite for customizing Quartz and other upstream tools.
Neither plan is ready for execution yet — they are design documents for future work.