spinkube / containerd-shim-spin

A ContainerD shim for running Spin Applications.
Apache License 2.0
82 stars 16 forks source link

cleanup: use component filtering utils from Spin crates #213

Open kate-goldenring opened 1 month ago

kate-goldenring commented 1 month ago

In https://github.com/fermyon/spin/pull/2892, we moved component filtering helpers to the spin-app and spin-factor-outbound-networking crates, so runtimes can remove duplicated code. This utilizes those crates, allowing us to remove much of the duplicated code that was added in https://github.com/spinkube/containerd-shim-spin/pull/197

DRAFT TILL: We will need to bump the triggers' spin crate (locked and app) versions in order to then bump this. We could put this on hold until we bump Spin crates for other reasons -- maybe 3.0