Skip to content

fix(teambition): declare TeambitionRepo struct for Swagger #8483

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

khsadira
Copy link
Contributor

@khsadira khsadira commented Jun 28, 2025

Summary

This PR fixes a Swagger generation issue in the teambition plugin caused by a missing or incorrectly referenced type (models.TeambitionRepo).
The TeambitionRepo struct is now properly defined and exported in the models package, allowing swag init to succeed and generate valid API documentation.

-> Helps unblock CI pipelines

Does this close any open issues?

Closes #8482

Screenshots

Include any relevant screenshots here.

Other Information

Any other information that is important to this PR.

@dosubot dosubot bot added size:XS This PR changes 0-9 lines, ignoring generated files. component/plugins This issue or PR relates to plugins devops Something about CI/CD (devops) pr-type/bug-fix This PR fixes a bug labels Jun 28, 2025
@warren830 warren830 merged commit 2c15ad8 into apache:main Jun 30, 2025
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component/plugins This issue or PR relates to plugins devops Something about CI/CD (devops) pr-type/bug-fix This PR fixes a bug size:XS This PR changes 0-9 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Bug][Teambition] Swagger generation fails: cannot find type definition models.TeambitionRepo
2 participants