Skip to content

[ci] CI should fail on bad builds#1238

Merged
Naros merged 2 commits into
debezium:developfrom
Naros:test-ci-fails-bad-builds
Mar 26, 2026
Merged

[ci] CI should fail on bad builds#1238
Naros merged 2 commits into
debezium:developfrom
Naros:test-ci-fails-bad-builds

Conversation

@Naros
Copy link
Copy Markdown
Member

@Naros Naros commented Mar 25, 2026

This PR does the following:

  • When any rake call out to system fails, we make sure that the error code is propagated back up to the GHA runtime. So, in the case of the YAML incident, this PR would fail, as is evident in this PR.
  • In addition, I've also noticed that in some instances, the snapshot metadata update script is being throttled back on Maven Central, likely due to oversaturation. To address that, the script has been modified to include a retry mechanism and will also propagate error codes up the stack if it fails as part of the GHA pipeline.

If this looks good, I just need to remove the test commit to illustate the behavior.

Signed-off-by: Chris Cranford <chris@hibernate.org>
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 25, 2026

🎊 PR Preview has been successfully built and deployed to https://debezium-debezium-github-io-preview-pr-1238.surge.sh

@Naros Naros requested review from jpechane and mfvitale March 25, 2026 02:10
Signed-off-by: Chris Cranford <chris@hibernate.org>
@Naros Naros force-pushed the test-ci-fails-bad-builds branch from 8cae8a7 to 62fe4ee Compare March 26, 2026 04:38
@Naros Naros merged commit 7c0c04a into debezium:develop Mar 26, 2026
5 of 7 checks passed
@Naros Naros deleted the test-ci-fails-bad-builds branch March 26, 2026 05:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants