Skip to content

ci: add changed services PR comment workflow#426

Merged
brendanjryan merged 1 commit into
mainfrom
zygis/changed-services-workflow
Mar 24, 2026
Merged

ci: add changed services PR comment workflow#426
brendanjryan merged 1 commit into
mainfrom
zygis/changed-services-workflow

Conversation

@decofe

@decofe decofe commented Mar 23, 2026

Copy link
Copy Markdown
Member

Summary

Adds a GitHub Actions workflow that comments on PRs with a summary of changed services whenever schemas/discovery.json, schemas/services.ts, or public/services/llms.txt are modified.

Changes

  • New workflow .github/workflows/changed-services.yml
  • Detects added, removed, and modified services across all three files
  • Each service has a collapsible <details> section showing endpoint-level changes (added/removed/modified endpoints with pricing diffs)
  • Upserts the comment on subsequent pushes (doesn't spam)

Testing

Open a PR that adds/removes/modifies a service in any of the three files — the bot should post a structured comment.

Co-Authored-By: zhygis 5236121+Zygimantass@users.noreply.github.com

Prompted by: zygis

Co-Authored-By: zhygis <5236121+Zygimantass@users.noreply.github.com>
@vercel

vercel Bot commented Mar 23, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
mpp Ready Ready Preview, Comment Mar 23, 2026 3:43am

Request Review

@github-actions github-actions Bot added the infra label Mar 23, 2026
@Zygimantass Zygimantass changed the title [DNM] ci: add changed services PR comment workflow ci: add changed services PR comment workflow Mar 23, 2026
@brendanjryan

Copy link
Copy Markdown
Collaborator

cc @Zygimantass -- with #433 do you think we still need this pr?

@brendanjryan

Copy link
Copy Markdown
Collaborator

reading full impl -- this is peaceful!!

@brendanjryan brendanjryan merged commit 5f88eea into main Mar 24, 2026
9 checks passed
@brendanjryan brendanjryan deleted the zygis/changed-services-workflow branch March 24, 2026 02:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants