typesafegithub/github-workflows-kt (io.github.typesafegithub:github-workflows-kt)
### [`v2.0.0`](https://togithub.com/typesafegithub/github-workflows-kt/releases/tag/v2.0.0): 2.0.0
[Compare Source](https://togithub.com/typesafegithub/github-workflows-kt/compare/v1.15.0...v2.0.0)
#### :star: Features
- [default to null url for environment](https://togithub.com/typesafegithub/github-workflows-kt/commit/c8bf749610c2e33adfd644490f5b7372dca54d80)
- [accept maps and sets instead of linked versions](https://togithub.com/typesafegithub/github-workflows-kt/commit/0d125b399cba13b06990c77c913e75cc3f488333)
#### :page_facing_up: Docs
- [adjust Maven bindings migration guide to API changes](https://togithub.com/typesafegithub/github-workflows-kt/commit/f094dcb5c47e460fc061fae50d5046057033b2c3)
#### :hammer_and_wrench: Fixes
None.
#### :bomb: Breaking changes
- [write to file in workflow builder](https://togithub.com/typesafegithub/github-workflows-kt/commit/b84da763354075dc9bfe57238843b05bb82636bb)
- how to adjust: remove the `.writeToFile(...)`, and move all its arguments to the `workflow(...)` call
- [change type of sourceFile to File](https://togithub.com/typesafegithub/github-workflows-kt/commit/43dcdf00ee916c0d9a8ac256787b18bfe7c15d68)
- how to adjust: remove `.toPath()`
- [restructure API for configuring YAML consistency check job](https://togithub.com/typesafegithub/github-workflows-kt/commit/4b531e26ea84ae980bca7f48fbaefdc81825b9ec)
- how to adjust: see the fields of the new `consistencyCheckJobConfig` argument (of type `ConsistencyCheckJobConfig`), you can also build on top of `DEFAULT_CONSISTENCY_CHECK_JOB_CONFIG` by calling `.copy(...)` on it. If you don't want the consistency check job, use `consistencyCheckJobConfig = ConsistencyCheckJobConfig.Disabled`
- [remove toYaml()](https://togithub.com/typesafegithub/github-workflows-kt/commit/fc066b18b9511aceded0dbf85de94f9735b9d33b)
- this use case won't be supported by design anymore - the library is in charge of creating and writing the YAML. If you need to tinker with YAML before it's written to a file, please create an issue describing your use case
#### ▶️ Actions
- [add cachix/install-nix-action@v27](https://togithub.com/typesafegithub/github-workflows-kt/commit/4a078082e60f61d6eaa062bce97248b39971f3bd)
- [update aws-actions/amazon-ecs-render-task-definition@v1](https://togithub.com/typesafegithub/github-workflows-kt/commit/9c8c45d17bba89d63fdc034fb7ab5c67d64264b5)
- [update aws-actions/amazon-ecs-deploy-task-definition@v1](https://togithub.com/typesafegithub/github-workflows-kt/commit/f73ef728afc2525709f77d5a5af862893b8bae3f)
- [update google-github-actions/auth@v2](https://togithub.com/typesafegithub/github-workflows-kt/commit/ce5fd78e9547f30097497c61bcedab0389cfcd5a)
***
The above release notes include customer-facing changes.
If you're interested also in internal changes, please see the full changelog: https://github.com/typesafegithub/github-workflows-kt/compare/v1.15.0...v2.0.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
1.15.0
->2.0.0
Release Notes
typesafegithub/github-workflows-kt (io.github.typesafegithub:github-workflows-kt)
### [`v2.0.0`](https://togithub.com/typesafegithub/github-workflows-kt/releases/tag/v2.0.0): 2.0.0 [Compare Source](https://togithub.com/typesafegithub/github-workflows-kt/compare/v1.15.0...v2.0.0) #### :star: Features - [default to null url for environment](https://togithub.com/typesafegithub/github-workflows-kt/commit/c8bf749610c2e33adfd644490f5b7372dca54d80) - [accept maps and sets instead of linked versions](https://togithub.com/typesafegithub/github-workflows-kt/commit/0d125b399cba13b06990c77c913e75cc3f488333) #### :page_facing_up: Docs - [adjust Maven bindings migration guide to API changes](https://togithub.com/typesafegithub/github-workflows-kt/commit/f094dcb5c47e460fc061fae50d5046057033b2c3) #### :hammer_and_wrench: Fixes None. #### :bomb: Breaking changes - [write to file in workflow builder](https://togithub.com/typesafegithub/github-workflows-kt/commit/b84da763354075dc9bfe57238843b05bb82636bb) - how to adjust: remove the `.writeToFile(...)`, and move all its arguments to the `workflow(...)` call - [change type of sourceFile to File](https://togithub.com/typesafegithub/github-workflows-kt/commit/43dcdf00ee916c0d9a8ac256787b18bfe7c15d68) - how to adjust: remove `.toPath()` - [restructure API for configuring YAML consistency check job](https://togithub.com/typesafegithub/github-workflows-kt/commit/4b531e26ea84ae980bca7f48fbaefdc81825b9ec) - how to adjust: see the fields of the new `consistencyCheckJobConfig` argument (of type `ConsistencyCheckJobConfig`), you can also build on top of `DEFAULT_CONSISTENCY_CHECK_JOB_CONFIG` by calling `.copy(...)` on it. If you don't want the consistency check job, use `consistencyCheckJobConfig = ConsistencyCheckJobConfig.Disabled` - [remove toYaml()](https://togithub.com/typesafegithub/github-workflows-kt/commit/fc066b18b9511aceded0dbf85de94f9735b9d33b) - this use case won't be supported by design anymore - the library is in charge of creating and writing the YAML. If you need to tinker with YAML before it's written to a file, please create an issue describing your use case #### ▶️ Actions - [add cachix/install-nix-action@v27](https://togithub.com/typesafegithub/github-workflows-kt/commit/4a078082e60f61d6eaa062bce97248b39971f3bd) - [update aws-actions/amazon-ecs-render-task-definition@v1](https://togithub.com/typesafegithub/github-workflows-kt/commit/9c8c45d17bba89d63fdc034fb7ab5c67d64264b5) - [update aws-actions/amazon-ecs-deploy-task-definition@v1](https://togithub.com/typesafegithub/github-workflows-kt/commit/f73ef728afc2525709f77d5a5af862893b8bae3f) - [update google-github-actions/auth@v2](https://togithub.com/typesafegithub/github-workflows-kt/commit/ce5fd78e9547f30097497c61bcedab0389cfcd5a) *** The above release notes include customer-facing changes. If you're interested also in internal changes, please see the full changelog: https://github.com/typesafegithub/github-workflows-kt/compare/v1.15.0...v2.0.0Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.