⭐ Features
- #53: Implement filters (branches, tags) for
push
andpull_request
triggers - #55: Implement environment variables for workflows, jobs and steps
- #57: Allow conditions for jobs
- 594ce16: Add type-safe Cron() declaration (thanks @jmfayard!)
🛠️ Fixes
- #52: Fix rendering of multiline action arguments
💣 Breaking changes
- #53:
PullRequest
,Push
andWorkflowDispatch
are now classes, not objects. It means that using them as triggers requires syntax e.g.PullRequest()
. It's done to be able to add parameters to them, e.g. filters, like mentioned in the features section. The triggers are now also intriggers
package, not an inner class ofTrigger
(change e.g....Trigger.Push
to...triggers.Push
in your imports)