Adam

Results 337 comments of Adam

I've been pondering something else related to Maven Central, and I wonder what your thoughts are: Currently Kotest publishes a snapshot release every. single. commit. to Sonatype. But I don't...

There's at least one free service for debouncing webhooks: https://hookbox.freighter.studio/. But I think the easiest way would be to have a scheduled GitHub Workflow that runs every 60 minutes (or...

> Perhaps an easy fix - collapse those first two runs, equivalent of `./gradlew apiCheck check`. Yes, I'd like to do this. It'd also be convenient to run `gradle check`...

It'd also be great to set up [nexus-staging](https://github.com/nexus-actions/nexus-actions-demo) actions. At the moment Kotest publishing has to be done as slow as possible, otherwise Sonatype gets confused and creates split repos....

> Bit late to the party here, but we can achieve something close to this really simple with workflow concurrency options. I think interrupting Maven Central publishing leads to broken...

@Kantis Ah yes, you're right! I missed you specified the `cancel-in-progress: false` flag.

For reference, I've tried to resolve this in Dokkatoo. It wasn't easy! I defined a ['base' plugin config class](https://github.com/adamko-dev/dokkatoo/blob/718b4311da6cfcd255b7d1d22115ad1e64e970ba/modules/dokkatoo-plugin/src/main/kotlin/dokka/plugins/DokkaPluginParametersBaseSpec.kt). Subclasses (e.g. [`DokkaHtmlPluginParameters`](https://github.com/adamko-dev/dokkatoo/blob/718b4311da6cfcd255b7d1d22115ad1e64e970ba/modules/dokkatoo-plugin/src/main/kotlin/dokka/plugins/DokkaHtmlPluginParameters.kt)) have the correct Gradle input annotations. In the...

As an incremental step it would be very helpful to break out the JsonElement classes and utility functions into a separate, independent, dependency. This would help json5k https://github.com/xn32/json5k/issues/2 so it's...

Related to * #2700 * #1752 I've re-written the Dokka Gradle Plugin to be more compatible with the Gradle API if you'd like to try it: https://github.com/adamko-dev/dokkatoo The plan is...