Skip to main content
Timoni can be used in GitHub workflows to vet, push and sign modules to container registries. The workflows below install the Timoni CLI with the Timoni GitHub Action and run timoni mod commands against the module.

Push to GitHub Container Registry

Example workflow for vetting and pushing a module to GitHub Container Registry:

Push and sign with Cosign Keyless

Example workflow for pushing and signing the module using Cosign and GitHub OIDC:

Push to Docker Hub

Example workflow for using docker login to authenticate to Docker Hub:
Note that docker/login-action can be used to authenticate to any private registry including ACR, ECR, GCR.