Skip to content

Conversation

@Dentrax
Copy link
Member

@Dentrax Dentrax commented Mar 16, 2025

Adds version-streamed-runtime-dependencies rule to check that given runtime dependencies are using the version-streamed subpackages rather than 'provides:'.

This is useful to catch apk add conflicts before, version-streamed packages shouldn't not install its latest dependencies on runtime at all, causing conflicts.

make wolfictl then ./wolfictl lint . PASSes on the os repository.

Adds version-streamed-runtime-dependencies rule to check that
given runtime dependencies are using the version-streamed subpackages
rather than 'provides:'.

Signed-off-by: Dentrax <furkan.turkal@chainguard.dev>
@Dentrax Dentrax force-pushed the linter-rule-version-streamed-runtime-dependencies branch from d6bcc38 to 2c5a86b Compare March 16, 2025 10:11
@Dentrax Dentrax requested a review from rawlingsj March 16, 2025 10:43
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.

1 participant