Skip to content

Conversation

@nickboldt
Copy link
Member

@nickboldt nickboldt commented Dec 17, 2025

What does this PR do?

chore: improve logic: don't imply failures if there are none; don't pass the build if there are failures (RHIDP-9067)

Signed-off-by: Nick Boldt nboldt@redhat.com

Screenshot/screencast of this PR

N/A

What issues does this PR fix or reference?

without this change we have silent failures in Konflux that mask export problems and result in empty OCI artifacts

See:

How to test this PR?

once merged we can see if workflows fail faster, eg., https://github.com/redhat-developer/rhdh-plugin-export-utils/blob/main/.github/workflows/export-dynamic.yaml#L276-L279

PR Checklist

As the author of this Pull Request I made sure that:

  • Code produced is complete
  • Code builds without errors
  • Tests are covering the bugfix
  • Relevant user documentation updated
  • Relevant contributing documentation updated

Reviewers

Reviewers, please comment how you tested the PR when approving it.

…ass the build if there are failures (RHIDP-9067)

Signed-off-by: Nick Boldt <nboldt@redhat.com>
@nickboldt nickboldt changed the title chore: improve logic: don't imply failures... chore: improve logic: don't imply failures if there are none; don't pass the build if there are failures (RHIDP-9067) Dec 17, 2025
… get console output even if the script fails

Signed-off-by: Nick Boldt <nboldt@redhat.com>
@polasudo
Copy link
Contributor

I agree with that it is better to not to have tag, while have an empty tag, i think it would be better to merge this

polasudo
polasudo previously approved these changes Dec 18, 2025
… followup logging steps to still run even if the export fails

Signed-off-by: Nick Boldt <nboldt@redhat.com>
@sonarqubecloud
Copy link

@polasudo polasudo requested review from polasudo December 18, 2025 17:02
Copy link
Contributor

@polasudo polasudo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it helps with not having silence failures also

@nickboldt nickboldt requested a review from Zaperex December 18, 2025 17:04
@polasudo
Copy link
Contributor

/lgtm

@polasudo
Copy link
Contributor

/approve

@nickboldt nickboldt merged commit dc48008 into main Dec 18, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants