GitHub Actions: a New Hope in YAML Wasteland

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. github-workflows-kt

    Authoring GitHub Actions workflows in Kotlin. You won't go back to YAML!

    GitHub: https://github.com/krzema12/github-actions-kotlin-dsl

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. awesome-kotlin

    A curated list of awesome Kotlin related stuff Inspired by awesome-java.

  4. setup-wsl

    A GitHub action to install and setup a Linux distribution for the Windows Subsystem for Linux (WSL)

    The wrapper generator... takes an action like Vampire/setup-wsl@1

  5. setup-wsl

    A GitHub action to install and setup a Linux distribution for the Windows Subsystem for Linux (WSL) (by krzema12)

    It downloads its action.yml file (required by GitHub), which contains all the inputs and outputs parameters along with their description

  6. kotlinpoet

    A Kotlin API for generating .kt source files.

    This generation is done with the KotlinPoet library. That's also what powers the script-generator from the previous paragraph.

  7. github-actions-typing

    Bring type-safety to your GitHub actions' API!

    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.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Typesafe Github Workflows explained to a 5 years old

    3 projects | dev.to | 9 Sep 2023
  • Where can I find practice questions?

    2 projects | /r/Kotlin | 27 Jun 2023
  • Python for Serious Beginners - Free PDF

    1 project | /r/learnprogramming | 7 Sep 2022
  • Kts Scripting of Yaml & Json Dialects

    4 projects | dev.to | 9 Aug 2022
  • [Meta] Can we get some learning resources in the sidebar?

    1 project | /r/Kotlin | 19 Feb 2022