oscerd opened a new pull request, #3074: URL: https://github.com/apache/camel-kamelets/pull/3074
Fixes #3073 ## Description `pqc-signature-action` and `pqc-kem-action` route to `pqc:sign` and `pqc:kem`, but their `spec.dependencies` declared `camel:http`, which neither template uses, and not `camel:pqc`. `camel:http` has been there since the first PQC Kamelet and was carried over to the KEM one. Both Kamelets now declare `camel:pqc`, `camel:kamelet` and `camel:core`. The regenerated `camel-kamelets-catalog-sbom.json` records `camel-pqc` for both in place of `camel-http`, so the weekly Catalog Dependency Scan checks the component these Kamelets actually run. `camel-http` stays in the SBOM for the Kamelets that use it. ## Tests - `./mvnw clean install`: the catalog convention validation passes over all 262 Kamelets; the regenerated library copies are identical to the source Kamelets, and the SBOM diff is limited to the two PQC Kamelets and the new `camel-pqc` component. - The only failing test is `KameletsCatalogTest.testSupportedHeaders`, which fails on `main` independently of this change (`pulsar-sink` expected 5 headers, got 6 since CAMEL-24935); #3071 fixes it. _Claude Code on behalf of oscerd_ 🤖 Generated with [Claude Code](https://claude.com/claude-code) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
