[PR #682] [MERGED] feat: nextjs-tracker — daily workflow to track Next.js canary changes #766

Closed
opened 2026-05-06 13:10:00 +02:00 by BreizhHardware · 0 comments

📋 Pull Request Information

Original PR: https://github.com/cloudflare/vinext/pull/682
Author: @southpolesteve
Created: 3/24/2026
Status: Merged
Merged: 3/25/2026
Merged by: @southpolesteve

Base: mainHead: feat/nextjs-tracker-v2


📝 Commits (1)

  • e1187c2 feat: add nextjs-tracker workflow and agent

📊 Changes

2 files changed (+229 additions, -0 deletions)

View changed files

.github/workflows/nextjs-tracker.yml (+136 -0)
.opencode/agents/nextjs-tracker.md (+93 -0)

📄 Description

Summary

  • Adds a daily scheduled workflow (08:00 UTC) that fetches Next.js canary commits from the last 24 hours and runs the nextjs-tracker Bonk agent to classify them for vinext relevance
  • Agent triages from commit messages first, then fetches full diffs only for potentially relevant commits
  • Relevant changes get filed as labeled (nextjs-tracking) issues with structured format (what changed, why it matters, priority, suggested action)
  • Supports workflow_dispatch with dry_run toggle (prints report without creating issues) and configurable since_hours lookback window

New files:

  • .github/workflows/nextjs-tracker.yml
  • .opencode/agents/nextjs-tracker.md

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/cloudflare/vinext/pull/682 **Author:** [@southpolesteve](https://github.com/southpolesteve) **Created:** 3/24/2026 **Status:** ✅ Merged **Merged:** 3/25/2026 **Merged by:** [@southpolesteve](https://github.com/southpolesteve) **Base:** `main` ← **Head:** `feat/nextjs-tracker-v2` --- ### 📝 Commits (1) - [`e1187c2`](https://github.com/cloudflare/vinext/commit/e1187c28a0c5686849e49669c3341dbba992bed3) feat: add nextjs-tracker workflow and agent ### 📊 Changes **2 files changed** (+229 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `.github/workflows/nextjs-tracker.yml` (+136 -0) ➕ `.opencode/agents/nextjs-tracker.md` (+93 -0) </details> ### 📄 Description ## Summary - Adds a daily scheduled workflow (08:00 UTC) that fetches Next.js canary commits from the last 24 hours and runs the `nextjs-tracker` Bonk agent to classify them for vinext relevance - Agent triages from commit messages first, then fetches full diffs only for potentially relevant commits - Relevant changes get filed as labeled (`nextjs-tracking`) issues with structured format (what changed, why it matters, priority, suggested action) - Supports `workflow_dispatch` with `dry_run` toggle (prints report without creating issues) and configurable `since_hours` lookback window New files: - `.github/workflows/nextjs-tracker.yml` - `.opencode/agents/nextjs-tracker.md` --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
BreizhHardware 2026-05-06 13:10:00 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/vinext#766
No description provided.