Skip to content

Update concurrency group in observability deploy workflow#3160

Open
plengauer wants to merge 4 commits intomainfrom
plengauer-patch-3
Open

Update concurrency group in observability deploy workflow#3160
plengauer wants to merge 4 commits intomainfrom
plengauer-patch-3

Conversation

@plengauer
Copy link
Owner

No description provided.

@plengauer plengauer self-assigned this Mar 10, 2026
@plengauer plengauer marked this pull request as ready for review March 10, 2026 23:51
@plengauer plengauer requested a review from moflwi as a code owner March 10, 2026 23:51
Copilot AI review requested due to automatic review settings March 10, 2026 23:51
@plengauer plengauer enabled auto-merge (squash) March 10, 2026 23:51
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the deploy workflow/action configuration to scope deployments and PR branches per Git ref, avoiding cross-branch contention when multiple deploy runs happen concurrently.

Changes:

  • Scope the deploy workflow concurrency.group by ${{ github.ref_name }} in the example (README.md) and in the repo workflow (.github/workflows/observability_deploy.yml).
  • Scope the auto-generated deploy PR branch name by ${{ github.ref_name }} in the deploy composite action (actions/instrument/deploy/action.yml).

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
actions/instrument/deploy/action.yml Names the deploy PR branch per ref to avoid branch collisions across refs.
README.md Updates the documented deploy-workflow concurrency group to be per ref.
.github/workflows/observability_deploy.yml Updates this repo’s deploy workflow concurrency group to be per ref.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
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