Thanks to visit codestin.com
Credit goes to github.com

Skip to content

mcanlas/gha-dsl

Repository files navigation

gha-dsl

See also GitHub Actions explained quickly

Goals

  • Easily support the generation of multiple GHA workflows
  • Building blocks to ease code sharing
  • Clear documentation and guideposts for how certain mechanisms work and when they are required
  • An "opt-out by default" interface (i.e. the opposite of an overly opinionated framework)

Non-goals

  • Fully type-safe YAML integration
    • The generated YAML should be valid for most cases but does not internally use a YAML model
  • Being an "overly opinionated framework"

About

A DSL for GitHub Actions, in Scala

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages