Skip to content

Run integration checks as parallel jobs and accept Codecov 202 - #210

Merged
AndreasIgel merged 1 commit into
java-helpers:mainfrom
AndreasIgel:feature/208-integrations-check-parallel
Jul 20, 2026
Merged

AndreasIgel merged 1 commit into
java-helpers:mainfrom
AndreasIgel:feature/208-integrations-check-parallel

Conversation

@AndreasIgel

Copy link
Copy Markdown
Collaborator

Summary

Follow-up to #209 (already merged), addressing what the first live run of the workflow revealed:

  1. Parallel, non-blocking checks — the Sonar and Codecov checks were steps in one job, so a failing SonarCloud check aborted the job before the Codecov check ran. Split into two independent jobs (sonarcloud, codecov) that run in parallel, each gated by the target input.
  2. Codecov 202 — the create-commit handshake is queued asynchronously and returns 202 Accepted, not 200/201. The check now treats 202 as success (a 202 still requires a valid, authorized upload token).

Fixes #208

Maintainer TODOs

  • Fix/rotate SONAR_TOKEN in SonarCloud (the run reported it invalid — same root cause as the earlier fork-Sonar 403), then re-run Actions → Integration connectivity check to confirm both legs pass.

Co-Authored-By: Andreas Igel <andreas.igel@computacenter.com>
@codecov

codecov Bot commented Jul 20, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

@AndreasIgel
AndreasIgel merged commit 1966b1a into java-helpers:main Jul 20, 2026
6 checks passed
@AndreasIgel
AndreasIgel deleted the feature/208-integrations-check-parallel branch July 20, 2026 16:21
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.

1 participant