⭐ Features
- support defining workflows not in Kotlin scripts (thanks @mfwgenerics!)
- allow setting custom YAML preamble (thanks @mfwgenerics!)
- make actions wrappers data classes
🛠️ Fixes
None.
💣 Breaking changes
- go back to using JRE 11 + set name for the YAML consistency check job - it will require you to regenerate your YAMLs because the consistency job check changes again. Sorry for the back-and-forth!
▶️ Actions
- add burrunan/gradle-cache-action@v1 (thanks @Vampire!)
- add actions/cache/restore@v3
- add actions/cache/save@v3
- add Vampire/setup-wsl@v2 (thanks @Vampire!)
- add docker/build-push-action@v4
- add krzema12/github-actions-typing@v1
Warning: the below changes may break your workflow code. Even though an action didn't get a new major version, using actions from Kotlin differs from how actions are used from YAML. If you don't use named arguments when passing inputs to actions, pay attention especially to the order of arguments. If you do use named arguments, you should be fine.
- update actions/cache@v3
- update GoogleCloudPlatform/github-actions@v1
- update google-github-actions/setup-gcloud@v1
Full Changelog: v0.35.0...v0.36.0