oxsecurity / megalinter

🦙 MegaLinter analyzes 50 languages, 22 formats, 21 tooling formats, excessive copy-pastes, spelling mistakes and security issues in your repository sources with a GitHub Action, other CI tools or locally.
https://megalinter.io
GNU Affero General Public License v3.0
1.8k stars 215 forks source link

enhancement: xmllint xsd support added #3665

Closed TommyE123 closed 1 week ago

TommyE123 commented 2 weeks ago

xmllint add xsd support

Fixes #3363

Proposed Changes

  1. Added xsd to the xmllint descriptor to pickup the xsd files when running a scan.
  2. Added some good, bad and fix test files to check on builds.
  3. Updated the url to the xmllint configuration.

    Testing

    image

echoix commented 2 weeks ago

As always, well explained and seems perfect like it. An unrelated failure was there from sfdx, so I'm rerunning it

echoix commented 1 week ago

I'm still trying to work around the CVE reported by trivy. It seems the 1.21.11 go stdlib isn't published on alpine packages, so I'm looking for upgrading the base image to alpine3.20