github-actions-models

Crates.iogithub-actions-models
lib.rsgithub-actions-models
version
sourcesrc
created_at2024-01-13 03:52:39.497723
updated_at2024-12-09 21:57:58.129693
descriptionUnofficial, high-quality data models for GitHub Actions workflows, actions, and related components
homepage
repositoryhttps://github.com/woodruffw/github-actions-models
max_upload_size
id1098279
Cargo.toml error:TOML parse error at line 18, column 1 | 18 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include`
size0
William Woodruff (woodruffw)

documentation

README

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.

License

MIT License.

The integration tests for this crate contain sample workflows collected from various GitHub repositories; these contain comments linking them to their original repositories and are licensed under the terms there.

Commit count: 90

cargo fmt