sbt-typelevel icon indicating copy to clipboard operation
sbt-typelevel copied to clipboard

Create a `Workflow` type to capture an entire workflow file.

Open zarthross opened this issue 8 months ago • 1 comments

Created a new types

  • Workflow: Represents an entire workflow file, like ci.yml and clean.yml
  • Secrets: How secrets in a job should be handled by called workflows.
  • WorkflowTrigger: Represents a trigger, like pull and push. This can and should be expanded to support more. TODO

zarthross avatar Apr 18 '25 23:04 zarthross

@armanbilge Sorry for the size, but I wanted to get as much functionality into the new workflow type as possible. Do you mind looking over this and giving some feedback? Is this effort worth finishing up? Got some suggestions on how we can implement tests for the functionality here?

zarthross avatar Oct 02 '25 16:10 zarthross