Skip to content

ci: add and update github concurrency for heavy jobs#12196

Draft
paulsohn wants to merge 4 commits intoautowarefoundation:mainfrom
paulsohn:sohn/add-github-concurrency
Draft

ci: add and update github concurrency for heavy jobs#12196
paulsohn wants to merge 4 commits intoautowarefoundation:mainfrom
paulsohn:sohn/add-github-concurrency

Conversation

@paulsohn
Copy link
Copy Markdown
Contributor

@paulsohn paulsohn commented Feb 26, 2026

Description

Add github workflow concurrency option for time-consuming jobs.
For called workflows, I prefixed the callee name (+ container suffix) to uniquely distinguish the flow, although in most cases I think github.job-id would suffice.

Also updated ${{ github.workflow }}-${{ github.event.pull_request.number || github.run_id }} to (callee prefix for called workflows)-${{ github.workflow }}-${{ github.event_name }}-${{ github.ref }} for the sake of uniform convention. github.ref contains the pull request number, so it would not break:

https://docs.github.com/en/actions/reference/workflows-and-actions/contexts#github-context

For pull requests events except pull_request_target that were not merged, it is refs/pull/<pr_number>/merge.

Related links

Parent Issue:

  • Link

How was this PR tested?

Notes for reviewers

None.

Interface changes

None.

Effects on system behavior

None.

Signed-off-by: Taeseung Sohn <taeseung.sohn@tier4.jp>
@paulsohn paulsohn requested a review from xmfcx February 26, 2026 03:31
@github-actions github-actions Bot added the type:ci Continuous Integration (CI) processes and testing. (auto-assigned) label Feb 26, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 26, 2026

Thank you for contributing to the Autoware project!

🚧 If your pull request is in progress, switch it to draft mode.

Please ensure:

@paulsohn paulsohn changed the title ci: update github concurrency ci: add and update github concurrency for heavy jobs Feb 26, 2026
@paulsohn paulsohn added the run:build-and-test-differential Mark to enable build-and-test-differential workflow. (used-by-ci) label Feb 26, 2026
@paulsohn paulsohn force-pushed the sohn/add-github-concurrency branch from e7762a8 to 6367a5f Compare February 26, 2026 03:41
@paulsohn paulsohn marked this pull request as draft February 26, 2026 03:43
@paulsohn paulsohn force-pushed the sohn/add-github-concurrency branch from 6367a5f to 89753ab Compare February 26, 2026 03:49
@paulsohn paulsohn removed the request for review from xmfcx February 26, 2026 03:49
Signed-off-by: Taeseung Sohn <taeseung.sohn@tier4.jp>
@paulsohn paulsohn force-pushed the sohn/add-github-concurrency branch from 89753ab to a78c198 Compare February 26, 2026 04:22
Signed-off-by: Taeseung Sohn <taeseung.sohn@tier4.jp>
Signed-off-by: Taeseung Sohn <taeseung.sohn@tier4.jp>
@paulsohn paulsohn force-pushed the sohn/add-github-concurrency branch from c1b2d58 to 55523c7 Compare February 26, 2026 04:33
@stale
Copy link
Copy Markdown

stale Bot commented Apr 28, 2026

This pull request has been automatically marked as stale because it has not had recent activity.

@stale stale Bot added the status:stale Inactive or outdated issues. (auto-assigned) label Apr 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

run:build-and-test-differential Mark to enable build-and-test-differential workflow. (used-by-ci) status:stale Inactive or outdated issues. (auto-assigned) type:ci Continuous Integration (CI) processes and testing. (auto-assigned)

Projects

Status: To Triage

Development

Successfully merging this pull request may close these issues.

1 participant