:github-workflows-kt: <v1.9.0 released!> The high...
# github-workflows-kt
p
github workflows kt v1.9.0 released! The highlight of this release is an experimental implementation of being able to specify steps logic in Kotlin 🎉 Thanks to this, this library is no longer just a more convenient way to express the workflow instead of YAML, but you can actually code the whole thing, including the steps, in Kotlin. As mentioned, it's experimental and is missing some useful features like being able to access various scopes or setting step output in a type-safe way. The performance is also not great since the script compilation and JVM warmup penalty is there for the first step in a job and for each step, respectively. Use with care (for now). I'm open to your feedback! Here's a little real-life demo: click
👏🏼 1
1
🎉 1
l
Nice stuff!!
kodee excited 1
p
please let me know if you decide to use this feature in your OSS project. I'm curious about your use cases 🙂
👍🏼 1
l
I don't have any in mind just yet, but the fact that is it possible is cool, and I'll let you know if I ever have a use case for it!
👍 1