feat(sbom): add manufacturer field to CycloneDX tools metadata
Description
The manufacturer field improves human readability while keeping the existing group field for technical namespace purposes.
- Add ToolManufacturer constant with value 'Aqua Security Software Ltd.'
- Include manufacturer field in CycloneDX metadata tools component
- Update test to expect the new manufacturer field
Related issues
- Close #9014
Checklist
- [✅ ] I've read the guidelines for contributing to this repository.
- [✅ ] I've followed the conventions in the PR title.
- [✅ ] I've added tests that prove my fix is effective or that my feature works.
- [ ] I've updated the documentation with the relevant information (if needed).
- [ ] I've added usage information (if the PR introduces new options)
- [ ] I've included a "before" and "after" example to the description (if the PR is a user interface change).
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.
Hello @krikera
Can you update integration (mage test:updateGolden command may help) and unit tests?
Hey @DmitriyLewen. Yeah sure!
Actually, I found that mage test:updateGolden currently updates a lot of irrelevant files. We need to improve it. In this case, it might be faster to make the changes manually.
Hey @knqyf263 Should I update the integration test?
You just need to update golden files. Please let us know if you need help.
Thanks. Yeah sure.
@krikera Do you have time to fix the tests? If not, @DmitriyLewen can you please take it over? We need to complete it for v0.64.0.
okay, i will do that at this week