devth / helm-docker

☸️ helm, gcloud, kubectl, jq + other goodies
https://hub.docker.com/r/devth/helm/
47 stars 39 forks source link

Add Github Actions and Dependabot #130

Closed houstonj1 closed 3 years ago

houstonj1 commented 3 years ago

@devth This is a first pass at this, let me know what you think πŸ˜„

devth commented 3 years ago

@houstonj1 sorry for the delay, was offline for the long weekend!

This looks awesome. I'm wondering how this could be event driven instead of updating on a schedule for the helm part (Docker image is fine to update less often). It'd be amazing if new Docker images were released minutes or seconds after every helm release.

As far as I can tell GitHub doesn't have a native way to trigger actions when another repo has a release. I currently have a Zapier that creates new GitHub issues like this on every release. We could use the issues trigger to run the Update Helm workflow. It's a little bit of a hack I know, but it does achieve the desired result.

What do you think? I'm happy to accept this PR as is and wire up the issues trigger myself.

The Zap is pretty flexible:

image

So I could include the version in a more parsable format.

houstonj1 commented 3 years ago

Sounds good to me. I can't wait until GIthub can do what that zap is doing πŸ˜„ How does that look?

devth commented 3 years ago

@houstonj1 looks great, thanks!!