Skip to content

Conversation

@bfops
Copy link
Collaborator

@bfops bfops commented Mar 4, 2025

Description of Changes

Previously, we would create an extra docker image for every git ref that was pushed. Now, we only do it for tags.

We had intended to remove the docker tags for git branches a long time ago, because it was cumbersome to map between "we're using the docker image of $BRANCH" to which exact commit was deployed. However, this merge-docker-images.sh script slipped through the cracks, so it was still creating docker tags corresponding to git branches.

API and ABI breaking changes

No code changes.

Expected complexity level and risk

1

Testing

  • When I make the CI run on this branch, we successfully get all the sha docker tags (platform-specified, unified) but NOT a docker tag for the branch name

@bfops bfops requested a review from jdetter March 4, 2025 00:09
@bfops bfops marked this pull request as ready for review March 4, 2025 05:58
@bfops bfops added release-any To be landed in any release window no runtime change This change does not affect the final binaries labels Mar 4, 2025
Copy link
Collaborator

@jdetter jdetter left a comment

Choose a reason for hiding this comment

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

LGTM, good find 👍

@bfops bfops changed the base branch from bfops/align-merge-script to master March 11, 2025 17:17
@bfops bfops changed the base branch from master to bfops/align-merge-script March 11, 2025 17:18
@bfops bfops changed the base branch from bfops/align-merge-script to master March 11, 2025 17:28
Signed-off-by: Zeke Foppa <196249+bfops@users.noreply.github.com>
@bfops bfops added this pull request to the merge queue Mar 11, 2025
Merged via the queue into master with commit 0dd1807 Mar 11, 2025
14 checks passed
@bfops bfops deleted the bfops/no-docker-branch-tags branch April 9, 2025 19:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no runtime change This change does not affect the final binaries release-any To be landed in any release window

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants