#github #ci #data-model #api-bindings

github-actions-models

Unofficial, high-quality data models for GitHub Actions workflows, actions, and related components

3 unstable releases

0.2.0 Feb 29, 2024
0.1.2 Jan 13, 2024
0.1.0 Jan 13, 2024

#238 in Testing

Download history 7/week @ 2024-01-08 8/week @ 2024-02-19 190/week @ 2024-02-26 37/week @ 2024-03-04 10/week @ 2024-03-11 67/week @ 2024-04-01

79 downloads per month

MIT license

34KB
851 lines

github-actions-models

CI Crates.io

Unofficial, high-quality data models for GitHub Actions workflows, actions, and related components.

Why?

I need these for another tool, and generating them automatically from their JSON Schemas wasn't working both for expressiveness and tool deficiency reasons.


lib.rs:

High-quality data models for GitHub Actions and associated machinery.

Dependencies

~2–2.8MB
~60K SLoC