You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We want to improve scaling capabilites for the Forgejo Actions as explained in this issue (https://codeberg.org/forgejo/discussions/issues/241). To achieve that we already created new enpoints here for listing pending jobs, and a new --one-job runner execution command here.
We tested this functionallity with a new scaled job definition that checks pending jobs on forgejo. And spawns pre-registered runners to execute the jobs one by one.
Proposal
We want to improve scaling capabilites for the Forgejo Actions as explained in this issue (https://codeberg.org/forgejo/discussions/issues/241). To achieve that we already created new enpoints here for listing pending jobs, and a new --one-job runner execution command here.
Scaler Source
Forgejo runners https://code.forgejo.org/forgejo/runner
Scaling Mechanics
We tested this functionallity with a new scaled job definition that checks pending jobs on forgejo. And spawns pre-registered runners to execute the jobs one by one.
This is an example of a scaled job definition
Authentication Source
token authorization using forgejo token definition
Anything else?
We are ready to create a PR with all the code and tests already done.
The text was updated successfully, but these errors were encountered: