I usually work with Kubernetes clusters for deployment and a tool called kustomize to manage the manifests.
I recently started using Snapcraft apps on Ubuntu and found that Kustomize is not available in their store. So, I decided to put together a Github action that will publish automatically the latest version of Kustomize to the Snapcraft store.
The Github Action is scheduled to run daily. It checks if there is a new version of Kustomize available on their Github Repository. If so, bundle and publish it as a snap to the Snapcraft Store. Kustomize is popular on Snapcraft Store. https://snapcraft.io/kustomize
Yaml File or Link to Code: https://github.com/abskmj/snapcraft-kustomize
The core implementation is a NodeJS script.