[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