Skip to content

Releases: typesafegithub/github-actions-typing

v2.1.0

04 Feb 08:05
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.0...v2.1.0

v2.0.0

02 Feb 20:02
Compare
Choose a tag to compare

Highlights

  • validating also actions in subdirectories
  • added a JSON schema
  • enhanced validation, to comply with the added JSON schema

What's Changed

  • fix(deps): update dependency com.charleskorn.kaml:kaml to v0.67.0 by @renovate in #232
  • chore(deps): update dependency gradle to v8.12.1 by @renovate in #242
  • chore: migrate from K/JVM to KMP by @Vampire in #244
  • chore(deps): update plugin io.kotest.multiplatform to v6 by @renovate in #245
  • chore(deps): update plugin org.jetbrains.kotlin.plugin.serialization to v2.1.10 by @renovate in #247
  • chore(deps): update plugin org.jetbrains.kotlin.multiplatform to v2.1.10 by @renovate in #246
  • Renovate config: forbid updating to kotest ...-LOCAL by @krzema12 in #248
  • Fix kotest Gradle plugin version by @krzema12 in #249
  • feat: add JSON schema test cases by @Vampire in #250
  • feat: add a JSON schema including test infrastructure (#82) by @Vampire in #243
  • fix(deps): update dependency org.jetbrains.kotlin-wrappers:kotlin-wrappers-catalog to v2025.1.10 by @renovate in #252
  • feat: allow null-value for inputs and outputs key by @Vampire in #251
  • chore: move schema to repo root by @krzema12 in #254
  • fix: use anyOf instead of oneOf for better IDE compatibility by @Vampire in #255
  • fix(deps): update dependency org.jetbrains.kotlin-wrappers:kotlin-wrappers-catalog to v2025.1.11 by @renovate in #256
  • fix(deps): update dependency com.charleskorn.kaml:kaml to v0.67.1 by @renovate in #257
  • test: add test cases for multiple manifests by @krzema12 in #258
  • ci: add workflow for making branch runnable by @krzema12 in #260
  • feat!: validate also nested actions by @krzema12 in #259
  • chore(deps): update eclipse-temurin docker tag to v21.0.6_7-jre by @renovate in #263
  • test: make tests OS-independent by @Vampire in #262
  • feat: allow single value in enum type by @krzema12 in #264
  • feat: allow empty inputs and outputs by @krzema12 in #265
  • feat: add extra validation for enums by @krzema12 in #266
  • test: fix duplicate schema test cases by @krzema12 in #267
  • fix(deps): update dependency com.charleskorn.kaml:kaml to v0.70.0 by @renovate in #268
  • fix(deps): update dependency org.jetbrains.kotlin-wrappers:kotlin-wrappers-catalog to v2025.2.0 by @renovate in #269
  • feat: detect empty name in integer type by @krzema12 in #270
  • test: make non-integer name tests use string that is not a number by @krzema12 in #272
  • fix(deps): update dependency org.jetbrains.kotlin-wrappers:kotlin-wrappers-catalog to v2025.2.1 by @renovate in #273
  • feat: improve validation for integer's named values by @krzema12 in #274
  • test: verify action verification logic consistency with schema by @Vampire in #261
  • test: properly close directory handle by @Vampire in #271

Full Changelog: v1.0.6...v2.0.0

v1.0.6

22 Jan 17:12
Compare
Choose a tag to compare

What's Changed

  • fix: allow name for named values in integer type by @Vampire in #208
  • chore(deps): update plugin org.jetbrains.kotlin.jvm to v2.0.20 by @renovate in #209
  • chore(deps): update plugin org.jetbrains.kotlin.plugin.serialization to v2.0.20 by @renovate in #210
  • Remove dist directory by @krzema12 in #212
  • Create workflow for releasing by @krzema12 in #213
  • Fix pushing commit in release workflow by @krzema12 in #214
  • chore(deps): update dependency io.github.typesafegithub:github-workflows-kt to v3 by @renovate in #215
  • chore(deps): update dependency gradle to v8.10.1 by @renovate in #216
  • chore(deps): update dependency gradle to v8.10.2 by @renovate in #217
  • Extract business logic to separate function by @krzema12 in #218
  • chore(deps): update plugin org.jetbrains.kotlin.jvm to v2.0.21 by @renovate in #220
  • chore(deps): update plugin org.jetbrains.kotlin.plugin.serialization to v2.0.21 by @renovate in #221
  • Update major version tag upon releasing by @krzema12 in #222
  • chore(deps): update dependency io.github.typesafegithub:github-workflows-kt to v3.0.1 by @renovate in #223
  • chore(deps): update eclipse-temurin docker tag to v21.0.5_11-jre by @renovate in #225
  • fix(deps): update dependency com.charleskorn.kaml:kaml to v0.62.0 by @renovate in #226
  • fix(deps): update dependency com.charleskorn.kaml:kaml to v0.62.1 by @renovate in #227
  • fix(deps): update dependency com.charleskorn.kaml:kaml to v0.62.2 by @renovate in #228
  • Extend reporting part to handle more than one action per repo by @krzema12 in #229
  • chore(deps): update dependency gradle to v8.11 by @renovate in #230
  • fix(deps): update dependency com.charleskorn.kaml:kaml to v0.63.0 by @renovate in #231
  • chore(deps): update dependency gradle to v8.11.1 by @renovate in #233
  • chore(deps): update plugin org.jetbrains.kotlin.plugin.serialization to v2.1.0 by @renovate in #235
  • chore(deps): update plugin org.jetbrains.kotlin.jvm to v2.1.0 by @renovate in #234
  • chore(deps): update dependency gradle to v8.12 by @renovate in #236
  • chore(deps): update dependency io.github.typesafegithub:github-workflows-kt to v3.0.2 by @renovate in #237
  • chore(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.8.0 by @renovate in #238
  • chore(deps): update dependency io.github.typesafegithub:github-workflows-kt to v3.1.0 by @renovate in #239
  • chore(deps): update dependency io.github.typesafegithub:github-workflows-kt to v3.2.0 by @renovate in #240
  • fix: properly handle types manifest with only comments by @Vampire in #241

New Contributors

Full Changelog: v1.0.5...v1.0.6

v1.0.5

13 Oct 21:35
Compare
Choose a tag to compare

What's Changed

  • fix: allow name for named values in integer type by @Vampire in #208
  • chore(deps): update dependency gradle to v8.10.2 by @renovate in #217
  • Extract business logic to separate function by @krzema12 in #218
  • chore(deps): update plugin org.jetbrains.kotlin.jvm to v2.0.21 by @renovate in #220
  • chore(deps): update plugin org.jetbrains.kotlin.plugin.serialization to v2.0.21 by @renovate in #221

New Contributors

Full Changelog: v1.0.4...v1.0.5

v1.0.4

19 Aug 20:59
9e17622
Compare
Choose a tag to compare

What's Changed

  • chore(deps): update eclipse-temurin docker tag to v21.0.4_7-jre by @renovate in #196
  • chore(deps): update plugin org.jetbrains.kotlin.jvm to v2.0.10 by @renovate in #201
  • chore(deps): update plugin org.jetbrains.kotlin.plugin.serialization to v2.0.10 by @renovate in #202
  • fix(deps): update dependency com.charleskorn.kaml:kaml to v0.61.0 by @renovate in #197

Full Changelog: v1.0.3...v1.0.4

v1.0.3

10 May 10:37
e9e977d
Compare
Choose a tag to compare

What's Changed

  • chore(deps): update eclipse-temurin docker tag to v21.0.3_9-jre by @renovate in #179
  • fix(deps): update dependency com.charleskorn.kaml:kaml to v0.59.0 by @renovate in #165
  • chore(deps): update plugin org.jetbrains.kotlin.jvm to v1.9.24 by @renovate in #162
  • chore(deps): update plugin org.jetbrains.kotlin.plugin.serialization to v1.9.24 by @renovate in #183

Full Changelog: v1.0.2...v1.0.3

v1.0.2

28 Nov 08:31
c1af344
Compare
Choose a tag to compare

What's Changed

  • Remove building from running time by @krzema12 in #155
  • fix(deps): update dependency com.charleskorn.kaml:kaml to v0.55.0 by @renovate in #126
  • chore(deps): update dependency gradle to v8.4 by @renovate in #140
  • chore(deps): update eclipse-temurin docker tag to v21.0.1_12-jre by @renovate in #147
  • chore(deps): update plugin org.jetbrains.kotlin.jvm to v1.9.21 by @renovate in #153
  • chore(deps): update plugin org.jetbrains.kotlin.plugin.serialization to v1.9.21 by @renovate in #154

Full Changelog: v1.0.1...v1.0.2

v1.0.1

29 Apr 18:04
Compare
Choose a tag to compare

What's Changed

  • chore(deps): update plugin org.jetbrains.kotlin.plugin.serialization to v1.8.10 by @renovate in #84
  • chore(deps): update plugin org.jetbrains.kotlin.jvm to v1.8.10 by @renovate in #83
  • chore(deps): update dependency it.krzeminski:github-actions-kotlin-dsl to v0.36.0 by @renovate in #85
  • chore(deps): update krzema12/github-actions-typing action to v1 by @renovate in #81
  • fix(deps): update dependency io.kotest:kotest-bom to v5.5.5 by @renovate in #86
  • chore(deps): update dependency gradle to v8 by @renovate in #87
  • chore(deps): update dependency it.krzeminski:github-actions-kotlin-dsl to v0.37.0 by @renovate in #89
  • chore(deps): update gradle docker tag to v8 by @renovate in #88
  • chore(deps): update dependency gradle to v8.0.1 by @renovate in #90
  • chore(deps): update gradle docker tag to v8.0.1 by @renovate in #91
  • fix(deps): update dependency com.charleskorn.kaml:kaml to v0.52.0 by @renovate in #92
  • chore(deps): update dependency it.krzeminski:github-actions-kotlin-dsl to v0.38.0 by @renovate in #93
  • chore(deps): update dependency gradle to v8.0.2 by @renovate in #94
  • chore(deps): update dependency it.krzeminski:github-actions-kotlin-dsl to v0.39.0 by @renovate in #95
  • fix(deps): update dependency com.charleskorn.kaml:kaml to v0.53.0 by @renovate in #96
  • chore(deps): update dependency it.krzeminski:github-actions-kotlin-dsl to v0.40.0 by @renovate in #99
  • chore(deps): update plugin org.jetbrains.kotlin.jvm to v1.8.20 by @renovate in #97
  • chore(deps): update plugin org.jetbrains.kotlin.plugin.serialization to v1.8.20 by @renovate in #98
  • chore(deps): update dependency gradle to v8.1 by @renovate in #100
  • chore(deps): update gradle docker tag to v8.1.0 by @renovate in #101
  • fix(deps): update dependency io.kotest:kotest-bom to v5.6.0 by @renovate in #102
  • fix(deps): update dependency io.kotest:kotest-bom to v5.6.1 by @renovate in #103
  • chore(deps): update dependency gradle to v8.1.1 by @renovate in #104
  • chore(deps): update gradle docker tag to v8.1.1 by @renovate in #105
  • chore(deps): update plugin org.jetbrains.kotlin.jvm to v1.8.21 by @renovate in #106
  • chore(deps): update plugin org.jetbrains.kotlin.plugin.serialization to v1.8.21 by @renovate in #107
  • chore(deps): update eclipse-temurin docker tag to v17.0.7_7-jre by @renovate in #108

Full Changelog: v1...v1.0.1

v1.0.0

01 Feb 21:38
Compare
Choose a tag to compare

First stable release! 🎉

What's Changed

  • chore(deps): update eclipse-temurin docker tag to v17.0.6_10-jre by @renovate in #79
  • fix(deps): update dependency com.charleskorn.kaml:kaml to v0.51.0 by @renovate in #80

Full Changelog: v0...v1.0.0

v0.7.0

06 Jan 15:21
00bdd65
Compare
Choose a tag to compare

What's Changed

  • chore(deps): update dependency gradle to v7.6 by @renovate in #69
  • chore(deps): update gradle docker tag to v7.6.0 by @renovate in #71
  • chore(deps): update kotlin monorepo to v1.8.0 by @renovate in #73

Full Changelog: v0.6.0...v0.7.0