Skip to content

Default PR-review-notification reusable runner to codebuild - #4

Merged
jariy17 merged 1 commit into
mainfrom
runner-default-codebuild-pr-review-notif
Sep 9, 2026
Merged

Default PR-review-notification reusable runner to codebuild#4
jariy17 merged 1 commit into
mainfrom
runner-default-codebuild-pr-review-notif

Conversation

@jariy17

@jariy17 jariy17 commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

What

Flip the runner input default in reusable-slack-pr-review-notification.yml from ubuntucodebuild.

runner:
  default: codebuild   # was: ubuntu

Why

Callers of this reusable workflow that don't explicitly set runner currently fall back to GitHub-hosted ubuntu-latest. Defaulting to codebuild moves PR-review Slack notifications onto the self-hosted CodeBuild fleet without every caller having to opt in. Callers can still force GitHub-hosted with runner: ubuntu.

Blast radius / follow-ups

  • Callers pin this reusable at a SHA, so nothing changes for them until each caller bumps ...reusable-slack-pr-review-notification.yml@<SHA> to this commit.
  • Each caller repo must have the agentcore-e2e CodeBuild project provisioned, or its notify job will hang unscheduled. aws/agentcore-cli already has it; verify the other caller repos before bumping their pins.

No behavior change to the notification logic itself — runner selection only.

Flip the `runner` input default from `ubuntu` to `codebuild` so callers
that don't pass `runner` use the self-hosted CodeBuild fleet by default.
Callers can still force GitHub-hosted runners with `runner: ubuntu`.
@jariy17
jariy17 requested a review from a team September 9, 2026 20:20
@jariy17
jariy17 merged commit 70f0e50 into main Sep 9, 2026
2 checks passed
jariy17 pushed a commit to aws/agentcore-cli that referenced this pull request Sep 9, 2026
Point at 70f0e50 (merged aws/agentcore-devx-devtools#4) instead of the
pre-merge branch commit.
jariy17 added a commit to aws/agentcore-cli that referenced this pull request Sep 10, 2026
* Bump PR-review-notification reusable to codebuild-default pin

Point the caller at the agentcore-devx-devtools commit whose reusable
workflow defaults `runner` to codebuild, moving PR-review Slack
notifications onto the self-hosted CodeBuild fleet.

* Re-pin to devtools main SHA after #4 merged

Point at 70f0e50 (merged aws/agentcore-devx-devtools#4) instead of the
pre-merge branch commit.

---------

Co-authored-by: jariy17 <[email protected]>
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