Skip to content

Conversation

@chaptersix
Copy link
Contributor

  • Migrate docker build workflows from docker-builds repo to temporal repo
  • Use goreleaser to build all temporal binaries (server, tools, tdbg)
  • Download temporal CLI from GitHub releases instead of building from source
  • Remove tctl (deprecated) from images
  • Configure for GHCR (ghcr.io/chaptersix) for testing
  • Add workflows for automatic builds, releases, and base images
  • Server image: temporal-server + temporal CLI only
  • Admin-tools image: temporal CLI + tdbg + DB tools
  • Update goreleaser config to v2 format
  • Add comprehensive documentation and local build support

What changed?

Describe what has changed in this PR.

Why?

Tell your future self why have you made these changes.

How did you test it?

  • built
  • run locally and tested manually
  • covered by existing tests
  • added new unit test(s)
  • added new functional test(s)

Potential risks

Any change is risky. Identify all risks you are aware of. If none, remove this section.

- Migrate docker build workflows from docker-builds repo to temporal repo
- Use goreleaser to build all temporal binaries (server, tools, tdbg)
- Download temporal CLI from GitHub releases instead of building from source
- Remove tctl (deprecated) from images
- Configure for GHCR (ghcr.io/chaptersix) for testing
- Add workflows for automatic builds, releases, and base images
- Server image: temporal-server + temporal CLI only
- Admin-tools image: temporal CLI + tdbg + DB tools
- Update goreleaser config to v2 format
- Add comprehensive documentation and local build support
@chaptersix chaptersix requested review from a team as code owners October 27, 2025 16:52
@chaptersix chaptersix closed this Oct 27, 2025
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.

1 participant