Skip to content

Comments

Add plugins - POC#133

Draft
abdulahmad307 wants to merge 38 commits intomainfrom
abdul/test-plugins
Draft

Add plugins - POC#133
abdulahmad307 wants to merge 38 commits intomainfrom
abdul/test-plugins

Conversation

@abdulahmad307
Copy link

@abdulahmad307 abdulahmad307 commented Feb 18, 2026

This is a very minimal proof of concept around the idea of using plugins to make additional scans and tests modular. Looking for feedback on general approach, pros/cons, etc...

this currently works with the plugins defined in the scanner repo. I'm still working on making this work with plugins defined in the workflow repo (the repo that uses the action). There might be some issues with using absolute paths with the dynamic import() feature - but i'm still testing.

I've taken @lindseywild’s reflow test and added it as a plugin for testing. the idea is each plugin lives under a new folder under the scanner-plugins folder (which lives under .github like actions). and each plugin has a primary index.js file, which we will use to interface with the plugin.

all of this is just how I've built it as a proposal - we can tweak naming/folder-structure, etc... if we feel something else makes more sense

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.

2 participants