The Forgejo community has developed autoscaling capabilities for Forgejo Runner, enabling external systems to dynamically scale runner instances based on job queue demands. The implementation requires monitoring job queues, creating ephemeral runners, executing jobs, and removing idle runners through API calls. This provides a foundation for workload managers to build reliable and secure autoscaling integrations for Forgejo Actions.
Background
Forgejo is a community-driven fork of Gitea, providing self-hosted Git services with integrated CI/CD capabilities through Forgejo Actions. Autoscaling runners allows organizations to optimize resource usage for their development workflows.
- Source
- Lobsters
- Published
- Apr 13, 2026 at 11:28 PM
- Score
- 6.0 / 10