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

Kind specific VCS checkout #158

Merged
merged 1 commit into from
Jan 31, 2025
Merged

Kind specific VCS checkout #158

merged 1 commit into from
Jan 31, 2025

Conversation

HonakerM
Copy link
Collaborator

@HonakerM HonakerM commented Jan 29, 2025

Related Issue

Supports #?

Related PRs

This is a followup PR to #155

What this PR does / why we need it

After testing my previous PR I was able to get around the strict versioning error but then ran into one regarding VCS. There is probably a more elegant solution but I just duplicated my existing solution

Special notes for your reviewer

@gabe-l-hart LMK if you'd like me to spend some more time coming up with a better generic solution (maybe unversioned_kind_regex: <>?

If applicable**

  • this PR contains documentation
  • this PR contains unit tests
  • this PR has been tested for backwards compatibility

What gif most accurately describes how I feel towards this PR?

Example of a gif

(this gif is accurate to my feelings on this PR)

Signed-off-by: Michael Honaker <[email protected]>
@HonakerM HonakerM requested a review from gabe-l-hart as a code owner January 29, 2025 20:03
Copy link
Collaborator

@gabe-l-hart gabe-l-hart left a comment

Choose a reason for hiding this comment

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

Looks good! My only question is whether this will cause any problems with the subprocess that gets spawned for the reconciliation, but my assumption is it won't since it will act just like an un-versioned CR.

@HonakerM
Copy link
Collaborator Author

HonakerM commented Jan 30, 2025

This shouldn't cause any problems because it is already running in the subprocess. It'd act like the user had set VCS_ENABLED=false

@HonakerM HonakerM merged commit 9ad9e13 into main Jan 31, 2025
7 checks passed
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.

2 participants