Skip to content

API changelog workflow#1309

Merged
p3rotto merged 22 commits intomainfrom
api-changelog
Mar 6, 2026
Merged

API changelog workflow#1309
p3rotto merged 22 commits intomainfrom
api-changelog

Conversation

@p3rotto
Copy link
Contributor

@p3rotto p3rotto commented Mar 5, 2026

📝 Description

Github actions workflow to post a PR comment with the API changelog.
Experimental tests were made here: #1304

🔗 Related Issue

Fixes #

🚀 Type of Change

  • 🐛 Bug fix (non-breaking change which fixes an issue)
  • ✨ New feature (non-breaking change which adds functionality)
  • 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • 📚 Documentation update
  • 🎨 Style/UI update
  • ♻️ Code refactor
  • ⚡ Performance improvement
  • ✅ Test update
  • 🔧 Build configuration change
  • 🧹 Chore

📋 Changes Made

  • Added gateway/cmd/openapi-gen utility to generate and save V3 specs on disk
  • Added a new Github actions workflow: breaking-change-check

🧪 Testing

Test Configuration:

  • Browser(s):
  • OS:

Tests performed:

  • Unit tests pass
  • Integration tests pass
  • Manual testing completed

📸 Screenshots (if applicable)

image

✅ Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • My changes generate no new warnings
  • New and existing unit tests pass locally with my changes
  • I have checked my code and corrected any misspellings

📄 Additional Notes

First run is really expected to fail. After merging to main the pipeline should work

Copy link
Contributor

@racerxdl racerxdl left a comment

Choose a reason for hiding this comment

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

LGTM!

@p3rotto p3rotto merged commit e8452a2 into main Mar 6, 2026
12 of 13 checks passed
@p3rotto p3rotto deleted the api-changelog branch March 6, 2026 14:42
@github-actions github-actions bot locked and limited conversation to collaborators Mar 6, 2026
@sandromello
Copy link
Contributor

✅ Build Completed with Success, Version=1309.0.0-d023994

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants