chore: delete redundant vercel-alias workflow#19
Merged
Conversation
`pagent.link` is the auto-tracking production domain on the Vercel project (set 2026-05-15), so future pushes to `main` auto-alias without any GitHub Action. This workflow has been silently no-op'ing on the missing `VERCEL_TOKEN` secret since #15 anyway; removing it cleans up a confusing CI signal and one less file to maintain. If we ever want a belt-and-suspenders auto-alias job, the path is to add the `VERCEL_TOKEN` secret to GitHub Actions and re-introduce the workflow with `ALIAS: pagent.link`. Reference implementation lives in this commit's parent.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Delete
.github/workflows/vercel-alias-pagent.yml. It's a no-op now.Why
pagent.linkis the Vercel project's auto-tracking production domain (set 2026-05-15). Pushes tomainauto-alias on Vercel's side without any GitHub Action involvement. The workflow has been silently no-op'ing on the missingVERCEL_TOKENsecret since #15, so removing it costs nothing.If we ever want a belt-and-suspenders auto-alias job, the path is: add
VERCEL_TOKENto GitHub Actions Secrets, then revert this commit. Reference implementation lives in the file we're deleting.What else is not dead (audited)
The "what else?" question — I checked. Everything else that looked suspicious survives audit:
apps/web/main.tsandapps/web/vite.config.tsare entry points (referenced byindex.html/ Vite config convention, not viaimport). False positive on the "unreferenced files" grep.apps/web/main.ts:36has aTODO: make REPORT_EMAIL configurable via VITE_REPORT_EMAIL— known deferred follow-up from PR feat: HTML page format for view-only visualizations #16's review, not dead.apps/mcp/server.bundle.jshas third-party deprecation comments (ajv, jsdom). Bundled, not ours.package-lock.jsonhas transitive-dep deprecation warnings. Not actionable from us.pagent.up.railway.app,pagent-observability-production.up.railway.app) are still attached to their services as fallback debugging URLs. Conservative to leave.Test plan
npm run typecheckgreennpm test— 237 pass