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
Choose the workspace you want to use, then click the Workspace ID. It will be copied to your clipboard automatically.
Make sure the selected workspace belongs to the same owner that holds the active license, because the API key can only be used with workspaces covered by that license.
Use this Workspace ID in your GitHub Actions workflow with the key workspace_id.
Inputs
Website Scanner Inputs
Without Authentication
Inputs
Name
Type
Default
Required
Description
api_key
string
-
Yes
Helium API Key
workspace_id
string
-
Yes
Workspace ID
tool
string
-
Yes
Scanner type (website-scanner)
scan_option
string
-
Yes
Scanner option (basic_scan, full_scan)
target
string
-
Yes
Target URL to scan
target_path
string
-
No
Path to the target file or directory for scanning
fail_on
string
high
No
Fail the build if severity >= value (low, medium, high, critical)
Example Usage:
steps:
- name: Helium Security Website Scan (No Auth)uses: CyberArmyID/Helium-Security-Vulnerability-Scanner@v1.0.0with:
api_key: ${{ secrets.HELIUM_API_KEY }}workspace_id: abcd1234-abcd-abcd-abcdtool: website-scannerscan_option: basic_scantarget: example.comtarget_path: /pathfail_on: high
With Authentication
Cookie Based Authentication
Inputs
Name
Type
Default
Required
Description
api_key
string
-
Yes
Helium API Key
workspace_id
string
-
Yes
Workspace ID
tool
string
-
Yes
Scanner type (website-scanner)
scan_option
string
-
Yes
Scanner option (basic_scan, full_scan)
target
string
-
Yes
Target URL to scan
auth_method
string
-
Yes
Authentication method (cookie)
cookies_input
string
-
Yes
Cookies to use for authentication
after_login_url
string
-
Yes
URL to visit after login
logout_url
string
-
Yes
URL to logout
login_success_indicator
string
-
Yes
String to check in response for successful login
target_path
string
-
No
Path to the target file or directory for scanning
fail_on
string
high
No
Fail the build if severity >= value (low, medium, high, critical)