Skip to content

ci: route PRs to workstream trackers and stop per-PR tracker comments - #298

Merged
Seungpyo1007 merged 1 commit into
developfrom
ci/workstream-tracker-routing
Sep 26, 2026
Merged

Seungpyo1007 merged 1 commit into
developfrom
ci/workstream-tracker-routing

Conversation

@Seungpyo1007

Copy link
Copy Markdown
Member

Implements the tracker split from #1 (2026-09-27).

Routing (pr-metadata, the Closes #N line)

PR Tracker
Release (base: main), chore(dump…), or only site/public/v1 changes #1 roadmap
data + (bug or title starts with fix) #296 accuracy
data (otherwise) #295 new records
site #19
ci/app with nothing above #297 automation

Security: only the routing table and comment condition change. No checkout, and PR text is never interpolated into run: (pull_request_target rule, rules §10). The embedded script passed node --check.

Since pull_request_target uses the base branch's workflow, the new routing takes effect after merge. I'll check it on the next data, fix and CI PRs.

Closes #297

#1 had 329 comments and 215 linked PRs because every data PR closed #1
and got a tracker comment. Route by kind instead: releases and dumps ->
#1, new records -> #295, fixes -> #296, ci/app -> #297, site -> #19, and
keep a tracker the author already linked. The automatic tracker comment
now only fires for release PRs. The data summary counts all 12
categories.

Refs #297
@Seungpyo1007 Seungpyo1007 added the ci CI and workflow changes label Sep 26, 2026
@Seungpyo1007 Seungpyo1007 self-assigned this Sep 26, 2026
@github-actions github-actions Bot added the documentation Improvements or additions to documentation label Sep 26, 2026
@Seungpyo1007
Seungpyo1007 merged commit 510c033 into develop Sep 26, 2026
1 check passed
@Seungpyo1007
Seungpyo1007 deleted the ci/workstream-tracker-routing branch September 26, 2026 18:45
@github-project-automation github-project-automation Bot moved this from In Progress to Done in TechAPI-Project Sep 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci CI and workflow changes documentation Improvements or additions to documentation

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Engine, TechEngineBot and automation (workstream)

1 participant