Skip to content

chore(build): include SBOM into the publish repo#121

Merged
kruton merged 1 commit intomainfrom
sbom-in-repo
Apr 10, 2026
Merged

chore(build): include SBOM into the publish repo#121
kruton merged 1 commit intomainfrom
sbom-in-repo

Conversation

@kruton
Copy link
Copy Markdown
Owner

@kruton kruton commented Apr 10, 2026

No description provided.

Copilot AI review requested due to automatic review settings April 10, 2026 06:31
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds CycloneDX SBOM generation and attempts to publish the SBOM alongside Maven artifacts for the library modules.

Changes:

  • Adds the CycloneDX Gradle plugin to the version catalog and applies it in relevant modules.
  • Configures CycloneDX SBOM generation tasks in sshlib and protocol.
  • Attaches a CycloneDX JSON artifact to Maven publications.

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 2 comments.

File Description
sshlib/build.gradle.kts Applies CycloneDX plugin, configures SBOM task, and adds SBOM as a published artifact.
protocol/build.gradle.kts Applies CycloneDX plugin, configures SBOM task, and adds SBOM as a published artifact.
gradle/libs.versions.toml Adds CycloneDX plugin version + plugin alias.
build.gradle.kts Applies CycloneDX plugin at the root project level.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread sshlib/build.gradle.kts Outdated
Comment thread protocol/build.gradle.kts Outdated
@kruton kruton merged commit d2499f1 into main Apr 10, 2026
11 of 14 checks passed
@kruton kruton deleted the sbom-in-repo branch April 10, 2026 07:24
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.

2 participants