Skip to content

Add Docker build and publish workflow#293

Open
ravjotbrar wants to merge 1 commit intomainfrom
feature/docker-workflow
Open

Add Docker build and publish workflow#293
ravjotbrar wants to merge 1 commit intomainfrom
feature/docker-workflow

Conversation

@ravjotbrar
Copy link
Copy Markdown
Collaborator

Description

Adds a GitHub Actions workflow that builds and publishes the Dockerfile.app image to DockerHub, GHCR, and ECR Public.

Publish behavior:

  • Nightly cron (0 0 * * *) → publishes as edge tag across all registries
  • v tag push* (e.g. git push origin v1.0.0) → publishes as latest + the version number (e.g. 1.0.0)
  • PRs / workflow_dispatch → builds only, no push

Registries:

  • DockerHub
  • GHCR — gated on github.repository == 'valkey-io/valkey-admin'
  • ECR Public

Signed-off-by: Ravjot Brar <ravjot.brar@improving.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants