-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
release: Stage artifacts in temp dir during release (#11)
This change resolves a failure to create releases because the artifacts being uploaded have the same basename after resolving all symlinks, which the github CLI/Github API is unable to handle. To resolve this, artifacts are staged with a unique name (matching the bazel target name) in a temp directory, effectively resolving symlinks; the unique names are then passed to the Github CLI, which is able to create the release with all artifacts. This change also adds beginning + end log messages on logical groups of steps, to provide additional feedback during the release, and obviating the need for some comments. Tested: Successfully created release when running locally: ![image](https://github.com/user-attachments/assets/8ea5d5ab-26f4-4473-a226-7e9efc61ccf8) Bug: linear/CUS-332
- Loading branch information
1 parent
f97c84a
commit 7ebea0c
Showing
1 changed file
with
46 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters