temporalio / temporalio/temporal-worker-controller

Automatically build branch release images

Open
#491 1 comment 0 reactions 1 assignee View on GitHub

@niyomukiza-mechack is already working on this.

Since Sep 14, 2026.

build-release cicd
Dominant language
Go
Stars
187
Forks
70
Avg merge
4d 1h
Merged PRs (30d)
31

Description

As of July 31, 2026, a Temporal employee needs to manually run a Github Action in the private temporalio/saas-cicd repository in order to build the release branch images of temporal-worker-controller used in our internal testing environments.

There are two problems with this:

  1. External contributors have no visibility into this required step nor ability to run the Github Action.
  2. It's a manual action that needs to be performed

This issue is about automating this step of our release process (addressing (2) above). We should be able to automatically kick off the publish-image Github Action in the temporalio/saas-cicd repository when a Git tag is pushed to a Git branch named release/XXXX on the temporalio/temporal-worker-controller source code repository.

See here for instructions of this part of our release process.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.