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