Rust library for communicating with a Gitlab instance.
Listen for webhook events and drop them into a directory for further processing.
Dispatch jobs described by JSON files and sort them according to their status.
Logic for managing a topic stage on top of a base branch in git.
A robot which watches git repositories and performs actions to enforce a workflow on them.
Simple routines to work with git repositories and set up minimal workareas with them.
Checks to run against a topic in git to enforce coding standards.
Routines which implement various parts of "ghostflow", or the git-hosted workflow.
Rust library for resolving merge keys in YAML documents.