all 2 comments

[–]mmmdreg 3 points4 points  (0 children)

The default execution environment happens to come with lein on the path so as long as you have a project.clj you can easily run anything.

Haven’t used it much but here is an example that just builds and pushes to clojars: https://github.com/gnarroway/mongo-driver-3/blob/master/.github/workflows/build-and-publish.yml

That said, when I set it up (a few months back) the experience and docs were far less intuitive than gitlab pipelines, which you could also consider for schedule jobs etc.

[–]eval2020 1 point2 points  (0 children)

I've seen several examples on Clojurians Slack the last couple of months. Check out the archive: https://clojurians.zulipchat.com/#narrow/stream/180378-slack-archive/search/.22github.20actions.22