Skip to content

Conversation

trumant
Copy link
Contributor

@trumant trumant commented Sep 27, 2025

This change updates layer4 to rely on generated types.

This change also removes the Changes and CorruptedState types.

Once merged, privateerproj/privateer-sdk#120 and revanite-io/pvtr-github-repo#157 will need to be updated to consume these changes from the new release version

@trumant trumant force-pushed the gen-layer4 branch 3 times, most recently from 7cce52a to 9e714d6 Compare September 27, 2025 22:03
@trumant trumant marked this pull request as ready for review September 27, 2025 22:10
@trumant trumant requested a review from a team as a code owner September 27, 2025 22:10
@trumant trumant force-pushed the gen-layer4 branch 3 times, most recently from 3ef58ed to f00a2fa Compare September 27, 2025 23:11
@trumant
Copy link
Contributor Author

trumant commented Sep 27, 2025

This ripples into privateer-sdk and pvtr-github-repo, but I have local, working branches of both built against this change.

This change updates layer4 to rely on generated types.

This change also removes the Changes and CorruptedState types.

Signed-off-by: Travis Truman <[email protected]>
@eddie-knight
Copy link
Collaborator

Nice. Could you push up a branch to show how you incorporated this into the privateer sdk?

@eddie-knight eddie-knight changed the title refactor: generate layer4 types from cue schema feat: remove logic for management of destructive changes Oct 2, 2025
@eddie-knight eddie-knight merged commit 4c49137 into ossf:main Oct 2, 2025
9 checks passed
@trumant trumant deleted the gen-layer4 branch October 3, 2025 12:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants