Skip to content

Conversation

@MintsInc
Copy link
Member

@MintsInc MintsInc commented Sep 24, 2025

Context

The concurrency group of the integration workflow is currently the same for all client CI when ran from a PR on the specification repo. This causes all integration test jobs but one to be cancelled.

To prevent this we change the concurrency group so it's dependent on the branch name and the targeted client.

There was also duplication of conditions to run the workflow which is unnecessary and might cause issues down the line.

Copy link
Member Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@MintsInc MintsInc force-pushed the ulysse.mavrocordatos/fix-integration-concurrency-group branch from a67de08 to 522c4b8 Compare September 24, 2025 13:51
@MintsInc MintsInc marked this pull request as ready for review September 24, 2025 13:51
@MintsInc MintsInc requested review from a team as code owners September 24, 2025 13:51
@MintsInc MintsInc added the changelog/no-changelog Changes don't appear in changelog label Sep 24, 2025
@MintsInc MintsInc requested a review from a team as a code owner September 25, 2025 08:07
@github-actions github-actions bot added the documentation Documentation related changes label Sep 25, 2025
@MintsInc MintsInc force-pushed the ulysse.mavrocordatos/fix-integration-concurrency-group branch from 21172bd to be1c354 Compare September 25, 2025 08:16
The reusable workflows had duplicate conditions that don't work properly in
workflow_call context since github.event.pull_request is not available.
The main test.yml workflow already handles these conditions correctly.
@MintsInc MintsInc force-pushed the ulysse.mavrocordatos/fix-integration-concurrency-group branch from be1c354 to 1850425 Compare September 25, 2025 09:14
@MintsInc MintsInc merged commit c9aa37a into master Sep 25, 2025
15 checks passed
@MintsInc MintsInc deleted the ulysse.mavrocordatos/fix-integration-concurrency-group branch September 25, 2025 09:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/no-changelog Changes don't appear in changelog documentation Documentation related changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants