The GitHub Actions workflow language in Go.
> Read-only mirror. Development happens at git.bnema.dev; issues and pull requests are closed here. --- ## What it covers - Expressions `${{ }}`, template tokens and the workflow schema - Workflow model, matrices, job graphs and trigger filters - `action.yml` manifests and the `uses:` parser [ermite](https://github.com/bnema/ermite) plans runs with it; [ermite-runner](https://github.com/bnema/ermite-runner) executes jobs with it. The target is GitHub's exact behaviour. Semantics and test cases come from GitHub's MIT sources ([actions/languageservices](https://github.com/actions/languageservices), [actions/runner](https://github.com/actions/runner)). See [THIRD_PARTY.md](THIRD_PARTY.md). Status: early development, no stable API. ## Test ```sh go test -race ./... ``` ## License MIT. See [LICENSE](LICENSE).