Repository navigation
Build tip of PR branch by default - #203
science-enthusiast merged 1 commit into
Conversation
Signed-off-by: Hariprasad KANNAN <hkannan@gmail.com>
yasahi-hpc
left a comment
There was a problem hiding this comment.
Thanks
In my opinion, we should build PDFs from PR
lucbv
left a comment
There was a problem hiding this comment.
Can we modify this so we only upload the slides that are actually merged to master and not every thing that passes the CI tests?
A condition has been added to check for merge into main. (It was figured out with the help of Claude.) |
Why are you opposed to uploading the slides as artifacts? |
|
I also prefer to uploading the slides as artifacts |
|
I read this too quickly, uploading these artifacts are fine. |
|
I can roll back the second commit but I don't understand properly the discussion. I thought uploading the PDFs that are based on what is merged is better. Isn't it wasteful to upload PDFs at the intermediate stages? |
"Uploading" and "deploying" are two different steps. The former makes the PDFs downloadable from the CI page (which makes reviewing easier) and the latter updates the slides on the webpage (which we should only do on |
Thanks for your clarification. I did notice a job called "deploy". I could have framed a smarter question. |
e742e17 to
b0282c5
Compare
|
All checks have passed. |
This is based on the investigation by @yasahi-hpc as described here.
Currently, the workflow defined in
generate-slides.yamlattempts to build the tip ofmainbranch, instead of the tip of the PR branch. With this PR, the tip of the PR branch will be picked up by default for the build.