Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update the docker-builds repo when releases are published #570

Merged
merged 2 commits into from
May 21, 2024

Conversation

tdeebswihart
Copy link
Contributor

What was changed

I added a GitHub workflow that will keep the CLI submodule in temporalio/docker-builds up to date with new CLI releases.

As part of this change we're updating our internal release processes to include releasing a new version of temporalio/admin-tools whenever a release to the CLI is made.

Why?

So that we always use the most recent CLI when building containers.

@tdeebswihart tdeebswihart requested review from cretz and alexshtin May 20, 2024 19:58
@CLAassistant
Copy link

CLAassistant commented May 20, 2024

CLA assistant check
All committers have signed the CLA.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have used something like https://github.com/temporalio/sdk-python/blob/11a97d1ab2ebfe8c973bf396b1e14077ec611e52/.github/workflows/ci.yml#L102-L103 to run workflows from other repos before. Would that make sense here?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We could. I copied this practically verbatim from the server work to minimize the chance of breaking it

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

I saw this PR was merged with no non-merge commits after this comment

@tdeebswihart tdeebswihart merged commit 2008a4b into main May 21, 2024
7 checks passed
@tdeebswihart tdeebswihart deleted the tds/keep-build-updated branch May 21, 2024 18:57
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.

4 participants