1.0.0-alpha1 • Published 4 years ago

github-actions-interpreter v1.0.0-alpha1

Weekly downloads
2
License
MIT
Repository
github
Last release
4 years ago

github-actions-interpreter

Pre-release. Tests are co-located.

  • lib/workflow.ts - Workflow typing
  • lib/parser - js-yaml and ajv based workflow YAML parser and validator
  • lib/expressions - GitHub Actions Expression parser and interpreter as well as helper for providing auto-complete
  • lib/runner - Transforms a parsed workflow into an approximated execution model. Uses expression parser/interpreter.
  • lib/runtimeModel - Runtime model