Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

celerity/slurmactiond

Open more actions menu

Repository files navigation

slurmactiond

Automatically schedules ephemeral Github Actions Runners through SLURM to execute your CI jobs on a cluster.

slurmactiond Flowgraph

slurmactiond is a Rust service receiving Github notifications through webhooks from a single repository or an organization, and schedules Runners through local srun commands on the cluster head-node it's running on.

Job and runner queues can be inspected through the built-in Web UI.

slurmactiond Web UI

slurmactiond is used in the development of the Celerity Runtime and is freely configurable. If it doesn't meet your use case yet, feel free to open an issue!

Installation

See the Installation Guide.

About

Schedule GitHub Actions jobs on a cluster through SLURM

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.