Binarly · Arazzo Workflow
Scan firmware in CI/CD with Binarly
Version 1.0.0
Create (or reuse) a product, upload a firmware/binary image, run a scan, poll until it completes, then list the findings and pull a PDF report — the core CI/CD gate flow for the Binarly Transparency Platform.
View Spec
View on GitHub
CompanySecurityFirmware SecuritySupply Chain SecurityVulnerability ManagementSBOMBinary AnalysisPost-Quantum CryptographyUEFIDevSecOpsArazzoWorkflows
Provider
Workflows
scanFirmwareInCICD
Upload a firmware image, scan it, and retrieve findings.
1
createProduct
CreateProduct
Create a product to hold the image (skip if you already have a productId).
2
generateUploadUrl
GenerateTempFileUploadURL
Request a temporary upload URL for the image.
3
uploadImage
UploadImage
Register/upload the firmware image under the product.
4
createScan
CreateScan
Launch a scan over the uploaded image.
5
getScan
GetScan
Poll the scan until analysis completes.
6
listFindings
GridListFindings
Retrieve the findings grid to gate the build (fail on new criticals).