fisher60 / friendo-bot

A Discord Bot that is just a good Friendo
MIT License
25 stars 24 forks source link

Update CI and add CD #217

Closed ChrisLovering closed 2 years ago

ChrisLovering commented 3 years ago

This updates the CI to add pre-commit and caching, along with adding a deploy workflow.

The deploy workflow currently only pushed to GHCR, but can be expanded in future to also deploy to the server running Friendo.

As part of this, I have also added a github sha tag to the build processs o we can remove the git apt dep once we have setup CD and use this in the version cog.