Skip to content

include pacemaker test-durations and coverage - #495

Merged
naik-aakash merged 2 commits into
mainfrom
fix_ci_workflow_test_duration_coverage
Apr 23, 2026
Merged

include pacemaker test-durations and coverage #495
naik-aakash merged 2 commits into
mainfrom
fix_ci_workflow_test_duration_coverage

Conversation

@naik-aakash

Copy link
Copy Markdown
Collaborator

This pull request updates the GitHub Actions workflow for the Python package to improve artifact handling and integrate results from the Pacemaker workflow. The main changes introduce a new job to fetch the latest successful Pacemaker run, update dependencies between jobs, and ensure both test duration and coverage artifacts from Pacemaker are downloaded and used in subsequent steps.

Workflow orchestration improvements:

  • Added a new get-pacemaker-run job to retrieve the latest successful Pacemaker workflow run ID using the GitHub CLI, and made both commit-durations and coverage jobs depend on it

Artifact handling enhancements:

  • Updated the commit-durations and coverage jobs to download Pacemaker test duration and coverage artifacts, respectively, using the retrieved run ID. This ensures that data from the Pacemaker workflow is incorporated into metrics calculations.

@naik-aakash naik-aakash changed the title temp disable main branch run and try download artifacts from pacemake… include pacemaker test-durations and coverage Apr 23, 2026
@naik-aakash
naik-aakash marked this pull request as draft April 23, 2026 07:41
@naik-aakash naik-aakash self-assigned this Apr 23, 2026
@JaGeo
JaGeo marked this pull request as ready for review April 23, 2026 07:48
@JaGeo
JaGeo marked this pull request as draft April 23, 2026 07:48
@naik-aakash
naik-aakash marked this pull request as ready for review April 23, 2026 08:12
@naik-aakash
naik-aakash requested a review from JaGeo April 23, 2026 08:12
@naik-aakash
naik-aakash merged commit 5bb71ee into main Apr 23, 2026
20 checks passed
@naik-aakash
naik-aakash deleted the fix_ci_workflow_test_duration_coverage branch July 28, 2026 15:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants