Skip to content

ci: auto-assign PR author and lint PR titles - #1084

Merged
EhabY merged 1 commit into
mainfrom
ci/pr-triage-workflows
Aug 18, 2026
Merged

ci: auto-assign PR author and lint PR titles#1084
EhabY merged 1 commit into
mainfrom
ci/pr-triage-workflows

Conversation

@EhabY

@EhabY EhabY commented Aug 18, 2026

Copy link
Copy Markdown
Collaborator
  • Adds pr-auto-assign.yaml: assigns the PR author as assignee on open, mirroring coder/coder's pr-auto-assign.yaml (toshimaru/auto-author-assign), so the Assignee field is reliable for filtering.
  • Adds pr-title-lint.yaml: enforces basic Conventional Commits formatting on PR titles via amannn/action-semantic-pull-request (used by Electron, Vite, Vercel, Firebase, etc.) — type-only, no scope/file-path validation.
  • Both actions are pinned by commit SHA, following this repo's existing convention.

Considered but intentionally left out: a community PR label job (coder/coder's contrib.yaml) — the last 20 merged PRs here had ~0 external contributors, and it depends on an org-level GitHub App token that isn't confirmed to exist for this repo, so the cost/benefit didn't hold up right now.

@EhabY
EhabY force-pushed the ci/pr-triage-workflows branch from 21d974a to 6dd85dc Compare August 18, 2026 10:25
Adds two lightweight PR triage workflows, modeled on coder/coder:
- pr-auto-assign sets the PR author as assignee so the "Assignee"
  field can be relied on for filtering.
- pr-title-lint enforces basic Conventional Commits formatting on
  PR titles via amannn/action-semantic-pull-request, without any
  scope/file-path validation.
@EhabY
EhabY force-pushed the ci/pr-triage-workflows branch from 6dd85dc to 9d3415f Compare August 18, 2026 10:27
@EhabY EhabY self-assigned this Aug 18, 2026

@mtojek mtojek left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

@EhabY
EhabY merged commit 7036243 into main Aug 18, 2026
11 checks passed
@EhabY
EhabY deleted the ci/pr-triage-workflows branch August 18, 2026 11:01
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