replikativ / datahike

A fast, immutable, distributed & compositional Datalog engine for everyone.
https://datahike.io
Eclipse Public License 1.0
1.63k stars 97 forks source link

Use babashka tasks for CI tasks and tooling #577

Closed jsmassa closed 1 year ago

jsmassa commented 1 year ago

@TimoKramer Could we use a more recent Docker image for the CI pipeline or is there a reason not to update? If I understand it correctly, each new docker image release also includes a new babashka release and with version 0.8.0 it is more convenient to use additional tooling via pods (the current image uses babashka 0.7.4).

TimoKramer commented 1 year ago

@TimoKramer Could we use a more recent Docker image for the CI pipeline or is there a reason not to update? Updated the base images to latest version available

jsmassa commented 1 year ago

Thank you :)

TimoKramer commented 1 year ago

Just FYI:

:format/cljfmt checks the format of all project files (or a given file)
:format/cljfmt! automatically formats all the project files (or a given file)

That's how practically names them functions.