Skip to content

chore(ci): build release assets from trigger tag - #1528

Merged
gcf-merge-on-green[bot] merged 1 commit into
mainfrom
release-ci-build-tag
Aug 26, 2025
Merged

chore(ci): build release assets from trigger tag#1528
gcf-merge-on-green[bot] merged 1 commit into
mainfrom
release-ci-build-tag

Conversation

@noahdietz

Copy link
Copy Markdown
Contributor

Now that we have a v2 branch that we want to make a release candidate from, we need to ensure that if we tag a release from that branch, we build release assets from that tag specifically - not from main. This changes the checkout action to specifically checkout the release tag prior to building anything.

This is also a general improvement for the main branch as it ensures the assets we build/upload are from the exact same tag rather than whatever is in main when the release was created (which may be after the tag was created in non-Release-Please cases, which would be exceptional).

@noahdietz
noahdietz requested a review from quirogas August 26, 2025 20:39
@noahdietz noahdietz added the automerge Summon MOG for automerging label Aug 26, 2025
@noahdietz
noahdietz requested a review from a team August 26, 2025 20:39

@quirogas quirogas left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@gcf-merge-on-green
gcf-merge-on-green Bot merged commit 3bd8068 into main Aug 26, 2025
8 checks passed
@gcf-merge-on-green gcf-merge-on-green Bot removed the automerge Summon MOG for automerging label Aug 26, 2025
@gcf-merge-on-green
gcf-merge-on-green Bot deleted the release-ci-build-tag branch August 26, 2025 21:12
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