Skip to content

ci: activate build matrix, OWASP and SBOM workflows (NOVA-SEMVER-19/20/21)#2

Merged
ahincho merged 2 commits into
mainfrom
feature/nova-semver-19-20-21-activate-workflows
Jul 12, 2026
Merged

ci: activate build matrix, OWASP and SBOM workflows (NOVA-SEMVER-19/20/21)#2
ahincho merged 2 commits into
mainfrom
feature/nova-semver-19-20-21-activate-workflows

Conversation

@ahincho

@ahincho ahincho commented Jul 12, 2026

Copy link
Copy Markdown
Owner

Activates reusable-build-matrix.yml (Java 21+25), reusable-owasp-check.yml (continue-on-error until NVD_API_KEY is configured), and reusable-sbom.yml. Requires the org.owasp.dependencycheck and org.cyclonedx.bom Gradle plugins (added). Part of Sprint 4.

ahincho added 2 commits July 12, 2026 13:08
…0/21)

- ci.yml: add matrix (Java 21+25), owasp (continue-on-error until
  NVD_API_KEY is configured), and sbom jobs.
- build.gradle.kts: apply org.owasp.dependencycheck (12.2.2) and
  org.cyclonedx.bom (3.2.4) plugins + dependencyCheck {} config block
  reading NOVA_OWASP_FAIL_ON_CVSS / NVD_API_KEY env vars.
'continue-on-error' is not a supported keyword for a job that calls a
reusable workflow via 'uses:' - it broke workflow file parsing entirely.
Moved the actual fix to nova-devops (step-level, in the reusable
workflow itself).
@ahincho ahincho merged commit 3293833 into main Jul 12, 2026
7 checks passed
@ahincho ahincho deleted the feature/nova-semver-19-20-21-activate-workflows branch July 12, 2026 18:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant