Crate github_workflow_update

Crate github_workflow_update 

Source
Expand description

Check if github actions used in a workflow can be updated

§Code structure

Modules§

cmd
Command line arguments parsing and main function.
entity
The Entity type.
error
Error and Result types.
processor
Top level file processing function.
resolver
A resolver Server that makes async requests and caches the result, and an async Client that fills the entity.latest field with the latest version of the upstream entity.
updater
The resolver can deal with different upstream API’s by using the Upd trait, which is generic over the currently supported docker and github upstreams.
version
Type wrapper for versions; currently using semver with lenient_semver
workflow
Workflow file parsing, into Workflow type.