Skip to content

SRE-715: Add PR-title preflight workflow + bump SHA pins#151

Merged
TimDiekmann merged 1 commit into
mainfrom
t/sre-715-add-pr-title-preflight
May 22, 2026
Merged

SRE-715: Add PR-title preflight workflow + bump SHA pins#151
TimDiekmann merged 1 commit into
mainfrom
t/sre-715-add-pr-title-preflight

Conversation

@TimDiekmann
Copy link
Copy Markdown
Member

Summary

  • Wires the new reusable preflight-pr-title.yml workflow into this repo's preflight chain.
  • Bumps every hashintel/.github reusable-workflow SHA pin (preflight + housekeeping) to e12e306 in one atomic change — Renovate would have done the bump on its next pass; doing it here keeps the change reviewable as a single PR.

The new check enforces that human-authored PR titles include a Linear issue ID (e.g. H-1234, BE-5678) in the prefix segment. Bot-authored PRs (hash-worker[bot], dependabot[bot], …) are skipped automatically.

Related: SRE-715, follow-up of the source change in hashintel/.github#65 (H-6402 was the original rollout of the preflight chain).

Test plan

  • Preflight PR title job runs and passes on this PR (title contains SRE-715)
  • Other preflight jobs (stale-approvals, dependencies, todo-comments) still pass after the SHA bump
  • Housekeeping workflow continues to function with the new pin

Wires the new reusable preflight-pr-title.yml workflow into this repo's
preflight chain, and bumps every hashintel/.github reusable-workflow SHA
pin (preflight + housekeeping) to e12e306 in one atomic change. Renovate
would have done the bump on its next pass; doing it here keeps the
change reviewable as a single PR.

The new check enforces that human-authored PR titles include a Linear
issue ID (e.g. H-1234, BE-5678) in the prefix segment. Bot-authored PRs
(hash-worker, dependabot, ...) are skipped automatically.
@cursor
Copy link
Copy Markdown

cursor Bot commented May 22, 2026

PR Summary

Medium Risk
Moderate risk because it changes CI gating by adding a new PR-title validation job and updates pinned SHAs for reusable workflows, which could unexpectedly fail or alter preflight/housekeeping behavior.

Overview
Adds a new preflight job (pr-title) via the shared hashintel/.github reusable workflow to enforce PR title conventions.

Updates the pinned hashintel/.github reusable-workflow SHAs across preflight.yml and housekeeping.yml from a0df113... to e12e306... to pick up the latest shared workflow behavior.

Reviewed by Cursor Bugbot for commit 3817e08. Bugbot is set up for automated code reviews on this repo. Configure here.

@augmentcode
Copy link
Copy Markdown

augmentcode Bot commented May 22, 2026

🤖 Augment PR Summary

Summary: Adds a preflight PR-title check to enforce Linear issue IDs in human-authored PR titles.

Changes: Wires in preflight-pr-title.yml and bumps all hashintel/.github reusable-workflow pins (preflight + housekeeping) to e12e306.

🤖 Was this summary useful? React with 👍 or 👎

Copy link
Copy Markdown

@augmentcode augmentcode Bot left a comment

Choose a reason for hiding this comment

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

Review completed. No suggestions at this time.

Comment augment review to trigger a new review at any time.

@TimDiekmann TimDiekmann requested a review from a team May 22, 2026 15:52
@TimDiekmann TimDiekmann enabled auto-merge May 22, 2026 15:52
@TimDiekmann TimDiekmann added this pull request to the merge queue May 22, 2026
Merged via the queue into main with commit d78cf21 May 22, 2026
12 checks passed
@TimDiekmann TimDiekmann deleted the t/sre-715-add-pr-title-preflight branch May 22, 2026 15:58
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