ci: publish stable OpenAPI artifact on stable release#1031
Conversation
WalkthroughAdds a new Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Suggested labels
Suggested reviewers
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
✨ Simplify code
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
| type=gha,scope=image-shared,mode=max | ||
| type=registry,ref=ghcr.io/${{ github.repository }}:buildcache,mode=max | ||
|
|
||
| export-openapi: |
There was a problem hiding this comment.
I think this needs to happen on the create of draft from main or on a new workflow that runs on draft release create.
At this stage, the release is published and is immutable so I think this would fail.
Description
Upload an openapi.json artifact on stable build release
Linked Issue: Fixes #291
Changes
implement the same action as in nightly
Summary by CodeRabbit
Release Notes
New Features
Documentation