The "Deploy Uffizzi Preview" has been failing after PR #9859 has been
merged. The cause is that the `cache-compose-file` was trying to
download artifacts from the current workflow. Instead, it should
download artifacts uploaded by the workflow that trigerred the workflow
run.
Fixes: 2684cedddf ("chore(release-pr): update `upload-artifact` action to v4 (#9859)")
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
The preview workflow doesn't run on success but on completion of the workflow before it. This change ensures that the workflow won't run on a failure or partial success of the PR Release workflow.
add github workflows to take the prebuilt docker image for the PR to
create a preview deployment on Uffizzi. Comment will be posted to every
PR on a successful deployment.