You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, things under the plugins folder are untested -- a GitHub Actions CI workflow should be created that at minimum makes sure they can be pip installed, and ideally would try running them on a test file that uses the plugin functionality.
A first pass could look be a workflow that for each subdirectory in the plugins folder (perhaps with a list of directories to ignore):
creates a fresh Python venv (look at using uv -- it is fast)
install Surfactant
install the plugin
try running the plugin on some test files to make sure the plugin at least doesn't crash...
ideally: compare the generated SBOM against the expected output
The text was updated successfully, but these errors were encountered:
Currently, things under the plugins folder are untested -- a GitHub Actions CI workflow should be created that at minimum makes sure they can be pip installed, and ideally would try running them on a test file that uses the plugin functionality.
A first pass could look be a workflow that for each subdirectory in the plugins folder (perhaps with a list of directories to ignore):
The text was updated successfully, but these errors were encountered: