Skip to content

ci: publish amd64 and arm64 Docker images on v* tags - #44

Merged
rajat1saxena merged 1 commit into
mainfrom
feature/docker-publishing
Oct 11, 2026
Merged

rajat1saxena merged 1 commit into
mainfrom
feature/docker-publishing

Conversation

@clbotdev

Copy link
Copy Markdown

Summary

  • Adds .github/workflows/publish-docker-image.yaml, which runs on v* tags.
  • Builds and pushes codelit/sendlit (API, apps/api/Dockerfile) and codelit/sendlit-web (web app, apps/web/Dockerfile) for linux/amd64 and linux/arm64.
  • Tags images with the full semver and major.minor versions, plus latest for stable releases.
  • Uses GitHub Actions build cache per image.

Setup

  • Requires DOCKERNAME and DOCKERTOKEN secrets (Docker Hub username and access token) on the repo or org.
  • Not run yet: it only triggers on a v* tag push, so the first release tag is the first real test.

🤖 Generated with Claude Code

Build and push codelit/sendlit (API) and codelit/sendlit-web (web app)
for linux/amd64 and linux/arm64 when a v* tag is pushed, with GitHub
Actions build caching.

Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
@rajat1saxena
rajat1saxena merged commit 95015a7 into main Oct 11, 2026
2 checks passed
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