Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add concurrency configuration to GitHub Actions #93

Closed
wants to merge 1 commit into from
Closed

Conversation

vjik
Copy link
Member

@vjik vjik commented Jul 6, 2023

Q A
Is bugfix?
New feature? ✔️
Breaks BC?

group: ${{ github.head_ref || github.run_id }} — in PR will be use head_ref (available in PR only), otherwise run_id (unique run ID, so never canceling).

cancel-in-progress: true — cancel any currently running workflow in the same concurrency group.

⚠ It would be good to test in a real package first.

@what-the-diff
Copy link

what-the-diff bot commented Jul 6, 2023

PR Summary

  • Improvements to Workflow Concurrency
    This update includes additions to the concurrency settings of several GitHub workflow files including bc.yml, build.yml, composer-require-checker.yml, mutation.yml, rector.yml, and static.yml. This means our automated tasks should now run more efficiently, avoiding redundant operations and thus saving on time and system resources. Most importantly, it makes our system more reliable and reduces the likelihood of encountering errors due to workflow conflicts.

@vjik vjik requested a review from a team July 6, 2023 07:20
@vjik vjik added the status:code review The pull request needs review. label Jul 6, 2023
@vjik vjik closed this Jul 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status:code review The pull request needs review.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant