github-actions-typing icon indicating copy to clipboard operation
github-actions-typing copied to clipboard

Bring type-safety to your GitHub actions' API!

Results 14 github-actions-typing issues
Sort by recently updated
recently updated
newest added

This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/typesafegithub/github-actions-typing). ## Config Migration Needed - [ ]...

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.charleskorn.kaml:kaml](https://togithub.com/charleskorn/kaml) | `0.56.0` -> `0.59.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.charleskorn.kaml:kaml/0.59.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)...

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | org.jetbrains.kotlin.plugin.serialization | `1.9.21` -> `1.9.23` | [![age](https://developer.mend.io/api/mc/badges/age/maven/org.jetbrains.kotlin.plugin.serialization/1.9.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)...

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | org.jetbrains.kotlin.jvm | `1.9.21` -> `1.9.23` | [![age](https://developer.mend.io/api/mc/badges/age/maven/org.jetbrains.kotlin.jvm/1.9.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)...

Some actions accept a list of key-value pairs. Examples: https://github.com/aws-actions/amazon-ecs-render-task-definition/blob/ac1938bb1280b4d5564fdefc715af5d15f7f1c57/action.yml#L16-L18 https://github.com/aws-actions/amazon-ecs-render-task-definition/blob/ac1938bb1280b4d5564fdefc715af5d15f7f1c57/action.yml#L22-L24 https://github.com/aws-actions/amazon-ecs-render-task-definition/blob/ac1938bb1280b4d5564fdefc715af5d15f7f1c57/action.yml#L25-L27 https://github.com/madhead/intellij-http-client-action/blob/cfc73485b84b8dc42cdc6b8fe5977e4232c98d52/action.yml#L30-L32 https://github.com/docker/metadata-action/blob/31cebacef4805868f9ce9a0cb03ee36c32df2ac4/action.yml#L17-L19 We could add support for these, to avoid describing them as list of strings. E.g. in...

To make it easier to build the YAML. It can be also added here: https://github.com/SchemaStore/schemastore so that it's available by default in IntelliJ-based IDEs.

enhancement

See https://kotlinlang.slack.com/archives/C02UUATR7RC/p1656581877604649 It's not for implementing right away. I'm not sure if it's the best idea, it would lead to having action-typing.yml file not self-contained. Let's wait until there's higher...

enhancement

Currently, we keep the `dist` catalog containing all JARs on the `main` branch, which means that: * it's more problematic for contributors (and me as a maintainer) to make changes...

Sometimes it would be nice to be able to specify some additional validation rules that restrict the basic types further. For example if you use `integer` for a `port` value,...

The verification action should search all action YAML files in the repository and validate their typings against them accordingly. Currently only the main action's typings are verified.

bug