vcode-john/Veracode Config

Bootstraps Veracode Application Profiles and publishes reusable workflow configuration outputs

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
veracode_api_idVeracode API ID (HMAC)yes
veracode_api_keyVeracode API secret key (HMAC)yes
veracode_api_base_urlVeracode API base URLnohttps://api.veracode.com
application_nameApplication profile name. Defaults to <owner>/<repo>.no
business_criticalityBusiness criticality for profile creationnoMEDIUM
business_unit_guidBusiness unit GUID used when creating a profileno
policy_guidPolicy GUID used when creating a profileno
team_guidsComma-separated team GUIDs used when creating a profileno
application_descriptionOptional description for profile creationno
inventory_pathPath to inventory (defaults to GITHUB_WORKSPACE)no
refresh_inventoryIf true, always re-run repository inventory even if metadata existsnofalse
update_custom_metadataIf true, writes inventory and workflow config back into custom metadata fieldsnotrue
languages_metadata_fieldCustom metadata field name used to store language inventorynorepo_languages
package_managers_metadata_fieldCustom metadata field name used to store package manager inventorynorepo_package_managers
build_definitions_metadata_fieldCustom metadata field name used to store non-GitHub build definitionsnorepo_build_definitions
workflow_config_metadata_fieldCustom metadata field name used to store derived workflow confignoworkflow_config
custom_metadata_max_lengthMax length for each metadata field valueno255
namedescription
application_guidVeracode application profile GUID
application_nameVeracode application profile name
application_createdtrue when the action created a new profile
business_criticalityApplication business criticality
policy_guidPrimary policy GUID from the application profile
primary_languagePrimary repository language by bytes
languages_by_bytesJSON object of language volumes (bytes)
package_managersJSON array of detected package managers
non_github_build_definitionsJSON array of detected non-GitHub build definitions
workflow_config_jsonDerived or reused workflow configuration (JSON)
workflow_config_sourcecustom_metadata when reused, derived when newly generated