snakeyaml-engine-kmp icon indicating copy to clipboard operation
snakeyaml-engine-kmp copied to clipboard

Update dependency io.github.typesafegithub:github-workflows-kt to v2

Open renovate[bot] opened this issue 1 month ago • 0 comments

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
io.github.typesafegithub:github-workflows-kt 1.15.0 -> 2.0.0 age adoption passing confidence

[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

typesafegithub/github-workflows-kt (io.github.typesafegithub:github-workflows-kt)

v2.0.0: 2.0.0

Compare Source

:star: Features

:page_facing_up: Docs

:hammer_and_wrench: Fixes

None.

:bomb: Breaking changes

  • write to file in workflow builder
    • how to adjust: remove the .writeToFile(...), and move all its arguments to the workflow(...) call
  • change type of sourceFile to File
    • how to adjust: remove .toPath()
  • restructure API for configuring YAML consistency check job
    • 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()
    • 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


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: Enabled.

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.

renovate[bot] avatar May 18 '24 21:05 renovate[bot]