insanum / sncli

Simplenote CLI
MIT License
397 stars 35 forks source link

Add 'Publish Docker image' Github Action and enable Dependabot for it. #124

Open pataquets opened 2 years ago

pataquets commented 2 years ago

Finally, I gave a stab at #107 using Github Actions. :tada:

Github Action requires DOCKERHUB_USERNAME and DOCKERHUB_TOKEN (generated on DH's security settings page) to be set in the Github secrets section in the repo config. Git pushes will trigger this Github Action to build Docker images and push them to Docker Hub:

Also enabled Dependabot (only for Github Actions manifests). No need to toggle or configure anything.

Also, I've noticed no tag has been pushed since a while ago. Fancy to create a release to test it out? :wink: Not required, thou, as merging will trigger it anyway. Just make sure to set secrets beforehand.

samuelallan72 commented 2 years ago

Thanks @pataquets ! I'll defer this to @insanum though, since it requires changes to the repository's config. :)

pataquets commented 1 year ago

@swalladge @insanum ping

pataquets commented 4 months ago

@insanum anything else needed here?

insanum commented 4 months ago

Thank you for your effort. While I don't hack on this repo anymore and no longer use sncli... I don't want a change like this to affect this repo in the future. Isn't Docker Automations/Actions a paid service? Could you just run this off of your own fork of sncli?