You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by vy...@apache.org on 2023/10/20 06:41:39 UTC
[logging-parent] branch main updated (cd0f78c -> fc8fd36)
This is an automated email from the ASF dual-hosted git repository.
vy pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/logging-parent.git
from cd0f78c Improve release instructions
new e329d5f Improve release instructions
new fc8fd36 Enhance SBOM integration and its docs
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
pom.xml | 4 ++++
src/site/_features.adoc | 10 +++++++++-
src/site/_release-instructions.adoc | 5 +++++
3 files changed, 18 insertions(+), 1 deletion(-)
[logging-parent] 01/02: Improve release instructions
Posted by vy...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vy pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/logging-parent.git
commit e329d5f5ba181d0beec03998b62c5fe30a41c1e0
Author: Volkan Yazıcı <vo...@yazi.ci>
AuthorDate: Fri Oct 20 08:41:06 2023 +0200
Improve release instructions
---
src/site/_release-instructions.adoc | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/src/site/_release-instructions.adoc b/src/site/_release-instructions.adoc
index acb9121..8d987a0 100644
--- a/src/site/_release-instructions.adoc
+++ b/src/site/_release-instructions.adoc
@@ -34,6 +34,11 @@ include::_constants.adoc[]
In the code examples below, assuming the version to be released is `7.8.0`.
====
+[WARNING]
+====
+The website-specific instructions are only applicable to projects which employ the reusable CI workflow with `site-enabled` input set to `true`.
+====
+
[#stage-release]
=== Stage the release
[logging-parent] 02/02: Enhance SBOM integration and its docs
Posted by vy...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vy pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/logging-parent.git
commit fc8fd366f29d8d199f2801085c10fe4df277aee1
Author: Volkan Yazıcı <vo...@yazi.ci>
AuthorDate: Fri Oct 20 08:41:29 2023 +0200
Enhance SBOM integration and its docs
---
pom.xml | 4 ++++
src/site/_features.adoc | 10 +++++++++-
2 files changed, 13 insertions(+), 1 deletion(-)
diff --git a/pom.xml b/pom.xml
index 1a282f7..dbe0925 100644
--- a/pom.xml
+++ b/pom.xml
@@ -138,6 +138,10 @@
<url>https://github.com/apache/logging-parent/actions</url>
</ciManagement>
+ <distributionManagement>
+ <downloadUrl>https://logging.apache.org/logging-parent/latest/#distribution</downloadUrl>
+ </distributionManagement>
+
<properties>
<!-- project version -->
diff --git a/src/site/_features.adoc b/src/site/_features.adoc
index 34e4eaa..fea2d37 100644
--- a/src/site/_features.adoc
+++ b/src/site/_features.adoc
@@ -16,6 +16,7 @@
////
include::_constants.adoc[]
+:cyclonedx-maven-plugin-link: https://github.com/CycloneDX/cyclonedx-maven-plugin[`cyclonedx-maven-plugin`]
[#features]
== Features
@@ -32,9 +33,16 @@ The provided parent POM features the following conveniences:
* https://maven.apache.org/enforcer/maven-enforcer-plugin/[`maven-enforcer-plugin`] checks
* https://github.com/diffplug/spotless/tree/main/plugin-maven[`spotless-maven-plugin`] integration for code formatting
* https://github.com/bndtools/bnd/blob/master/maven-plugins/bnd-maven-plugin/README.md[`bnd-maven-plugin`] integration for auto-generating OSGi and JPMS descriptors
-* https://github.com/CycloneDX/cyclonedx-maven-plugin[`cyclonedx-maven-plugin`] integration for auto-generating Software Bill of Materials (SBOM)
+* {cyclonedx-maven-plugin-link} integration for auto-generating Software Bill of Materials (SBOM)
* https://asciidoc.org/[AsciiDoc]-based site generation
+[#cyclonedx-sbom]
+==== CycloneDX Software Bill of Materials (SBOM)
+
+{project-name} streamlines the generation of SBOMs using {cyclonedx-maven-plugin-link}.
+Plugin execution generates SBOM files for each module, including the root one.
+Generated SBOM files are attached as artifacts with `cyclonedx` classifier and `xml`/`json` extensions, that is, `<artifactId>-<version>-cyclonedx.{xml,json}`.
+
[#reusable-workflows]
=== Reusable GitHub Actions workflows