Skip to content

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

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

ci: bootstrap CI + activate build matrix, OWASP and SBOM workflows (NOVA-SEMVER-19/20/21)#1
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

This repo had no CI workflow at all. Adds ci.yml invoking reusable-build-maven, reusable-build-matrix (Java 21+25), reusable-owasp-check (continue-on-error until NVD_API_KEY is configured), and reusable-sbom.

Also fixes distributionManagement URL: had the literal 'OWNER' placeholder instead of 'ahincho' (NOVA-SEMVER-00c fixed this for the Gradle repos but missed this one).

Part of Sprint 4.

ahincho added 2 commits July 12, 2026 13:10
…OVA-SEMVER-19/20/21)

This repo had no CI workflow at all. Adds ci.yml invoking:
- reusable-build-maven.yml
- reusable-build-matrix.yml (Java 21+25)
- reusable-owasp-check.yml (continue-on-error until NVD_API_KEY is
  configured)
- reusable-sbom.yml

Also fixes the distributionManagement URL: it still had the literal
'OWNER' placeholder instead of 'ahincho' (NOVA-SEMVER-00c fixed this
for the 10 Gradle repos with maven-publish, but missed this Maven repo's
distributionManagement block).
'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 9167304 into main Jul 12, 2026
6 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