Semi-unnamed homegrown Forgejo Action compatible runner runtime.
internal | ||
.gitignore | ||
go.mod | ||
go.sum | ||
LICENSE | ||
main.go | ||
README.md | ||
WORKFLOW_SUPPORT.md |
Courgette
Overview
Courgette is a homegrown Forgejo/Act compatible runner (or aspires to be someday).
Featureset
The first goal of this project is to reach feature parity with Github Actions's offering (see the feature support tracker).
Once this is achieved, extensions to the format will be considered to enhance the design and fix design flaws of the original spec.
Testing
Certain tests are gated behind environment flags due to their dependencies (skipped by default):
- Defining
PODMAN_TESTS=1
will include Podman-dependent integration tests for the Podman driver.