Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
setup-wsl
A GitHub action to install and setup a Linux distribution for the Windows Subsystem for Linux (WSL)
-
setup-wsl
A GitHub action to install and setup a Linux distribution for the Windows Subsystem for Linux (WSL) (by krzema12)
GitHub: https://github.com/krzema12/github-actions-kotlin-dsl
The wrapper generator... takes an action like Vampire/setup-wsl@1
It downloads its action.yml file (required by GitHub), which contains all the inputs and outputs parameters along with their description
This generation is done with the KotlinPoet library. That's also what powers the script-generator from the previous paragraph.
The one thing missing from the action.yml spec is the type of each input parameter. We are currently adding this information in our repository but it would be much better if it could live in your own repository in a action-types.yml file as some nice earlly adopters already do.