automatons_github/lib.rs
1//! GitHub Integration for the Automatons Platform
2//!
3//! The [automatons] platform is an automation framework for software developers, and this crate
4//! enables users to interact with GitHub. It defines _resources_ that closely match the resources
5//! in [GitHub's REST API](https://docs.github.com/en/rest), _tasks_ that interact with these
6//! resources, and _events_ that can be consumed by (and trigger) automations.
7//!
8//! [automatons]: https://github.com/devxbots/automatons
9
10#![deny(missing_docs)]
11
12mod macros;
13
14pub mod client;
15pub mod event;
16pub mod resource;
17pub mod task;
18
19#[allow(missing_docs)]
20pub mod testing;