[PATCH] D143535: github: Add manual workflow to build and upload release binaries
Konrad Wilhelm Kleine via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Apr 17 09:06:59 PDT 2023
kwk accepted this revision.
kwk added a comment.
This revision is now accepted and ready to land.
Thank you Tom for accepting and improving on my feedback.
================
Comment at: .github/workflows/release-binaries.yml:10
+ upload:
+ description: 'Upload binaries to the release page'
+ required: true
----------------
tstellar wrote:
> kwk wrote:
> > Why is it optional to upload the binaries?
> I thought it would be useful for doing test builds that we don't want to end up on the official release page.
> I thought it would be useful for doing test builds that we don't want to end up on the official release page.
Yes, that makes sense.
================
Comment at: .github/workflows/set-release-binary-outputs.sh:15
+
+test "$github_user" = "tstellar" || test "$github_user" = "tru"
+echo "$tag" | grep -e '^llvmorg-[0-9]\+\.[0-9]\+\.[0-9]\+\(-rc[0-9]\+\)\?$'
----------------
tstellar wrote:
> kwk wrote:
> > This way the logic is less implicit or bashy and more easy on the eyes IMHO.
> I had to change the logic slightly, but I implemented this change.
> I had to change the logic slightly, but I implemented this change.
Thank you. Much better.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D143535/new/
https://reviews.llvm.org/D143535
More information about the llvm-commits
mailing list