Open kosmoz opened 1 year ago
Branch 211-feature-gitea-actions currently has a working prototype for Gitea Actions, however during testing I unfortunately found Gitea Actions to be quite buggy still. Even just adding a setup-node step would cause the Job to hang up and never terminate.
Therefore, we will wait a bit before evaluating this feature again.
Until then, this issue remains open.
Checklist
Is this feature request related to a problem?
No
Problem Description
Gitea now features first-class support for CI/CD pipelines. Introduced in version 1.19.0 they received lots of improvements in version 1.20.0 and are now a viable option. Enabling workers requires changing the settings.
Solution Description
The first step would be adding a parameter to the CRD so users can choose to enable actions for their gitea instance.
The second step would be managing Gitea act-runners via the operator directly.
Benefits
Potential Drawbacks
Security considerations.
Additional Information
No response