Skip to content

Add OpenAPI schema check workflow to CI#9177

Merged
lstein merged 1 commit into
invoke-ai:mainfrom
JPPhoto:add-openapi-checks
May 15, 2026
Merged

Add OpenAPI schema check workflow to CI#9177
lstein merged 1 commit into
invoke-ai:mainfrom
JPPhoto:add-openapi-checks

Conversation

@JPPhoto
Copy link
Copy Markdown
Collaborator

@JPPhoto JPPhoto commented May 15, 2026

Summary

Add OpenAPI schema check to run with every PR.

Related Issues / Discussions

https://discord.com/channels/1020123559063990373/1049495067846524939/1504601721836666892

QA Instructions

See if it runs!

Merge Plan

Checklist

  • The PR has a short but descriptive title, suitable for a changelog
  • Tests added / updated (if applicable)
  • ❗Changes to a redux slice have a corresponding migration
  • Documentation added / updated (if applicable)
  • Updated What's New copy (if doing a release after this PR)

@github-actions github-actions Bot added the CI-CD Continuous integration / Continuous delivery label May 15, 2026
@JPPhoto JPPhoto moved this to 6.13.x Theme: MODELS in Invoke - Community Roadmap May 15, 2026
@JPPhoto JPPhoto force-pushed the add-openapi-checks branch from bea2b7f to c673bb1 Compare May 15, 2026 01:51
Copy link
Copy Markdown
Collaborator

@lstein lstein left a comment

Choose a reason for hiding this comment

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

It seems to have run successfully on itself. I'll merge and we'll see how it behaves on the next few PRs.

@lstein lstein enabled auto-merge (squash) May 15, 2026 01:52
@JPPhoto
Copy link
Copy Markdown
Collaborator Author

JPPhoto commented May 15, 2026

It seems to have run successfully on itself. I'll merge and we'll see how it behaves on the next few PRs.

I think it didn't detect code changes and skipped over itself, which is the correct behavior for this PR. It's the same as the typegen check, except it generates and compares openapi.json.

@lstein lstein merged commit 66bb051 into invoke-ai:main May 15, 2026
17 checks passed
@JPPhoto JPPhoto deleted the add-openapi-checks branch May 15, 2026 02:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI-CD Continuous integration / Continuous delivery v6.13.x

Projects

Status: 6.13.x Theme: MODELS

Development

Successfully merging this pull request may close these issues.

2 participants