timoni icon indicating copy to clipboard operation
timoni copied to clipboard

Update to latest version of CUE

Open errordeveloper opened this issue 1 year ago • 2 comments

CUE now has resolved the CRD import issue with oneOf, not, and anyOf (#336) as well required fields. This PR integrates latest revision and updates tests.

errordeveloper avatar Sep 10 '24 11:09 errordeveloper

Adding a bump for gomega, as it gets only a shy +1 as part of CUE bump, might as well get the very latest.

errordeveloper avatar Sep 10 '24 12:09 errordeveloper

Should we add test cases for all verbs? I think Flagger CRD has only one of them.

errordeveloper avatar Sep 10 '24 14:09 errordeveloper

v0.11.0 is out so we can move forward with this PR https://github.com/cue-lang/cue/releases/tag/v0.11.0

stefanprodan avatar Nov 19 '24 20:11 stefanprodan

Just did a quick bump, let's see if CI is happy, will rebase then.

On Tue, 19 Nov 2024 at 20:50, Stefan Prodan @.***> wrote:

v0.11.0 is out so we can move forward with this PR https://github.com/cue-lang/cue/releases/tag/v0.11.0

— Reply to this email directly, view it on GitHub https://github.com/stefanprodan/timoni/pull/424#issuecomment-2486724937, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAB5MSZJHD6H63GWK6LXIOL2BOQABAVCNFSM6AAAAABN6SCNAOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOBWG4ZDIOJTG4 . You are receiving this because you were mentioned.Message ID: @.***>

errordeveloper avatar Nov 19 '24 22:11 errordeveloper

@errordeveloper I don't think CI would run if the PR has conflicts, but you can run it locally with make test.

stefanprodan avatar Nov 20 '24 07:11 stefanprodan

@stefanprodan tests are passing now now, please have a look over the changes, I cannot be too sure of what some of the CUE changes in tests amount to, clearly a few things have changes in 0.11.0.

errordeveloper avatar Nov 21 '24 10:11 errordeveloper