Skip to content

Conversation

Diaphteiros
Copy link
Contributor

@Diaphteiros Diaphteiros commented Jul 11, 2025

What this PR does / why we need it:
Adds a common api package with structs that can be reused across multiple projects in the openmcp org.

Which issue(s) this PR fixes:
Part of #70

Special notes for your reviewer:
I didn't replace the current structs by the new common ones on purpose, because there are some interactions with the controller-utils library. It is easier to just add the new structs, then adapt controller-utils, and then replace the existing ones with the new ones in a separate PR.

Release note:

There is a new `api/common` package with types that can be reused by multiple controllers. It currently contains a `Status` type as well as types for object and secret references.

reshnm
reshnm previously approved these changes Jul 14, 2025
@Diaphteiros Diaphteiros marked this pull request as ready for review July 16, 2025 10:50
@Diaphteiros Diaphteiros requested a review from reshnm July 16, 2025 10:52
Copy link
Member

@maximiliantech maximiliantech left a comment

Choose a reason for hiding this comment

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

Can you please have a look on the following comment?

@Diaphteiros Diaphteiros merged commit d72589e into main Jul 16, 2025
5 checks passed
@Diaphteiros Diaphteiros deleted the align branch July 16, 2025 11:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants