Skip to content

Releases: typesafegithub/github-workflows-kt

0.41.0

14 Apr 21:00

Choose a tag to compare

0.40.0

01 Apr 13:05

Choose a tag to compare

0.39.0

17 Mar 13:30

Choose a tag to compare

⭐ Features

  • [#693] enforce named arguments for actions - this is to forbid using positional arguments which can cause issues when an action gets an input in the middle of the class signature. Thanks to this change, action's usage is explicit with regards to the inputs, like in GitHub Actions workflow YAML
  • add link to API docs - the API docs aren't yet great, especially because of their coverage, but the docs are now built and hosted so that they can be used and further improved

🛠️ Fixes

None.

💣 Breaking changes

▶️ Actions

Other

Thanks @Vampire for various contributions around docs, especially enable automatic unindenting of snippets!


Full Changelog: v0.38.0...v0.39.0

0.38.0

03 Mar 09:25

Choose a tag to compare

⭐ Features

None.

🛠️ Fixes

None.

💣 Breaking changes

None.

▶️ Actions

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.


Full Changelog: v0.37.0...v0.38.0

0.37.0

17 Feb 10:13

Choose a tag to compare

⭐ Features

🛠️ Fixes

None.

💣 Breaking changes

▶️ Actions

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.


Full Changelog: v0.36.0...v0.37.0

0.36.0

03 Feb 08:27

Choose a tag to compare

⭐ Features

🛠️ Fixes

None.

💣 Breaking changes

▶️ Actions

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.


Full Changelog: v0.35.0...v0.36.0

0.35.0

20 Jan 09:36

Choose a tag to compare

⭐ Features

None.

🛠️ Fixes

💣 Breaking changes

▶️ Actions

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.


Full Changelog: v0.34.2...v0.35.0

0.34.2

12 Jan 08:03

Choose a tag to compare

⭐ Features

None.

🛠️ Fixes

💣 Breaking changes

  • for the fix for #616, it may be necessary to regenerate some workflows that use long strings, even if they work fine right now. The expected result now is no line breaks for strings at all

▶️ Actions

None.

Full Changelog: v0.34.1...v0.34.2

0.34.1

04 Jan 12:55

Choose a tag to compare

⭐ Features

None.

🛠️ Fixes

💣 Breaking changes

None.

▶️ Actions

None.

Full Changelog: v0.34.0...v0.34.1

0.34.0

04 Jan 12:55

Choose a tag to compare

Warning: this version is faulty, please skip it!


⭐ Features

None.

🛠️ Fixes

None.

💣 Breaking changes

None.

▶️ Actions

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.

Other


Full Changelog: v0.33.0...v0.34.0