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

feat: verify codgen in Makefile and Github workflow #673

Merged
merged 3 commits into from
Oct 21, 2023

Conversation

shubham-cmyk
Copy link
Member

@shubham-cmyk shubham-cmyk commented Oct 21, 2023

verify that the proper code generation is happening or not.
Fixing the Improper variable name in the workflow.

Now we could use

make codegen - To generate crd + deepcopy
make verify-codegen - To verify if we have any any missing crd ( any other manifests ) or deepcopy

@shubham-cmyk shubham-cmyk changed the title feat : Add verify codgen in Makfile and Github workflow feat : Add verify codgen in Makefile and Github workflow Oct 21, 2023
@shubham-cmyk shubham-cmyk changed the title feat : Add verify codgen in Makefile and Github workflow feat: verify codgen in Makefile and Github workflow Oct 21, 2023
@shubham-cmyk shubham-cmyk enabled auto-merge (squash) October 21, 2023 06:00
@shubham-cmyk
Copy link
Member Author

shubham-cmyk commented Oct 21, 2023

@drivebyer Can you check this?

This seems to be important to me since the last time in the API change you didn't pushed deep copy out there, which has caused issues. Now we could make sure user has to push the required code-gen

Signed-off-by: Shubham Gupta <iamshubhamgupta2001@gmail.com>
Signed-off-by: Shubham Gupta <iamshubhamgupta2001@gmail.com>
Signed-off-by: Shubham Gupta <iamshubhamgupta2001@gmail.com>
@codecov-commenter
Copy link

Codecov Report

All modified and coverable lines are covered by tests ✅

❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

📢 Thoughts on this report? Let us know!.

@shubham-cmyk shubham-cmyk disabled auto-merge October 21, 2023 07:46
@shubham-cmyk shubham-cmyk merged commit 42dfc93 into OT-CONTAINER-KIT:master Oct 21, 2023
@shubham-cmyk shubham-cmyk deleted the verify-gen branch October 21, 2023 07:48
@drivebyer
Copy link
Collaborator

@drivebyer Can you check this?

This seems to be important to me since the last time in the API change you didn't pushed deep copy out there, which has caused issues. Now we could make sure user has to push the required code-gen

LGTM, it's nice!

mattrobinsonsre pushed a commit to mattrobinsonsre/redis-operator that referenced this pull request Jul 11, 2024
…#673)

* fixing workflow

Signed-off-by: Shubham Gupta <iamshubhamgupta2001@gmail.com>

* verify

Signed-off-by: Shubham Gupta <iamshubhamgupta2001@gmail.com>

* fix version in makefile

Signed-off-by: Shubham Gupta <iamshubhamgupta2001@gmail.com>

---------

Signed-off-by: Shubham Gupta <iamshubhamgupta2001@gmail.com>
Signed-off-by: Matt Robinson <mattrobinsonsre@gmail.com>
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