Skip to content
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

CI tool for model changes check #168

Closed
Tracked by #142
minox86 opened this issue Nov 20, 2023 · 2 comments · Fixed by #236
Closed
Tracked by #142

CI tool for model changes check #168

minox86 opened this issue Nov 20, 2023 · 2 comments · Fixed by #236
Assignees
Labels
enhancement New feature or request

Comments

@minox86
Copy link
Contributor

minox86 commented Nov 20, 2023

Having a formal model of the API can be extremely useful to check for unexpected breaking changes, that's typically one of the most common issue in API development.

The idea could be to develop a tool, maybe a CLI tool, to look for breaking changes between two commits of a Mondrian project. This tool can be configured in a CI pipeline to show the differences between two versions in terms of API specification, highlighting breaking changes.

@edobrb edobrb added the enhancement New feature or request label Nov 20, 2023
@edobrb edobrb mentioned this issue Nov 20, 2023
20 tasks
@edobrb edobrb changed the title CI tool for model cahnges check CI tool for model changes check Dec 11, 2023
@edobrb
Copy link
Member

edobrb commented Jan 2, 2024

Useful tools:

@edobrb
Copy link
Member

edobrb commented Jan 5, 2024

#220 needed

edobrb added a commit that referenced this issue Jan 5, 2024
@edobrb edobrb mentioned this issue Jan 10, 2024
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants