This is an automated email from the ASF dual-hosted git repository.

jsinovassin pushed a commit to branch UNOMI-987-bom-advanced-conditions
in repository https://gitbox.apache.org/repos/asf/unomi.git

commit 93d6479b0a5bd10c8014e1218fc38ba9b5a598e5
Author: jsinovassin <[email protected]>
AuthorDate: Thu Sep 17 10:41:45 2026 +0200

    UNOMI-987: List unomi-plugins-advanced-conditions in the BOM
    
    bom/artifacts/pom.xml did not list unomi-plugins-advanced-conditions. A 
downstream build that
    imports the BOM could not declare that dependency, and Maven refused to 
read the project:
    
      [ERROR] 'dependencies.dependency.version' for
              org.apache.unomi:unomi-plugins-advanced-conditions:jar is missing.
    
    UNOMI-875 created plugins/advanced-conditions and moved 
sourceEventPropertyCondition into it, at
    https://github.com/apache/unomi/pull/774. The BOM was not updated in the 
same change.
    
    The module is a bundle, and distribution/src/main/feature/feature.xml names 
it in four places, so a
    downstream distribution has a reason to depend on it. Only the BOM entry 
was absent.
---
 bom/artifacts/pom.xml | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/bom/artifacts/pom.xml b/bom/artifacts/pom.xml
index 07c372c3f..98cb9b3b0 100644
--- a/bom/artifacts/pom.xml
+++ b/bom/artifacts/pom.xml
@@ -265,6 +265,11 @@
                 <artifactId>unomi-plugins-base</artifactId>
                 <version>${project.version}</version>
             </dependency>
+            <dependency>
+                <groupId>org.apache.unomi</groupId>
+                <artifactId>unomi-plugins-advanced-conditions</artifactId>
+                <version>${project.version}</version>
+            </dependency>
             <dependency>
                 <groupId>org.apache.unomi</groupId>
                 <artifactId>unomi-plugins-request</artifactId>

Reply via email to