LouisCAD / Splitties

A collection of hand-crafted extensions for your Kotlin projects.
https://splitties.louiscad.com
Apache License 2.0
2.53k stars 159 forks source link

Add GitHub actions to check and publish libraries on all multiplatform targets #218

Closed LouisCAD closed 3 years ago

LouisCAD commented 5 years ago

That will allow me to iterate faster as building and publishing Splitties will no longer monopolize my machine for 5 minutes, and I'll be able to support Windows and Linux.

I need to understand if I need Docker or not for the actions or some steps/jobs of them. Might depend on the platform.

Docs link: https://help.github.com/en/categories/automating-your-workflow-with-github-actions In addition to the docs, this repo might be helpful: https://github.com/sdras/awesome-actions

LouisCAD commented 5 years ago

Continue reading here: https://help.github.com/en/articles/workflow-syntax-for-github-actions#onevent_nametypes

jmfayard commented 5 years ago

Paul Merlin from Gradle has a ready to use Gradle Action https://github.com/marketplace/actions/gradle-command

LouisCAD commented 5 years ago

Thank you very much for the link, I didn't know this was a thing!

LouisCAD commented 3 years ago

Done.