[Git][java-team/cmlxom][master] 5 commits: New upstream version 4.8

Andrius Merkys (@merkys) gitlab at salsa.debian.org
Wed Feb 21 08:48:19 GMT 2024



Andrius Merkys pushed to branch master at Debian Java Maintainers / cmlxom


Commits:
eb2865e5 by Andrius Merkys at 2024-02-21T02:27:26-05:00
New upstream version 4.8
- - - - -
4372af46 by Andrius Merkys at 2024-02-21T02:27:30-05:00
Update upstream source from tag 'upstream/4.8'

Update to upstream version '4.8'
with Debian dir 00e6eb985866965342a59216c2b304ceeab79b6e
- - - - -
52dc649f by Andrius Merkys at 2024-02-21T02:32:51-05:00
Update debian/copyright.

- - - - -
e634b582 by Andrius Merkys at 2024-02-21T02:33:42-05:00
Update changelog for 4.8-1 release

- - - - -
7fb01504 by Andrius Merkys at 2024-02-21T02:37:39-05:00
Ignore maven-enforcer-plugin.

- - - - -


7 changed files:

- .github/workflows/maven.yml
- CITATION.cff
- README.md
- debian/changelog
- debian/copyright
- debian/maven.ignoreRules
- pom.xml


Changes:

=====================================
.github/workflows/maven.yml
=====================================
@@ -13,14 +13,30 @@ jobs:
         java: [ 8, 11, 17, 19 ]
 
     steps:
-    - uses: actions/checkout at v3
+    - uses: actions/checkout at v4
     - name: Set up JDK ${{ matrix.java }}
-      uses: actions/setup-java at v3
+      uses: actions/setup-java at v4
       with:
         java-version: ${{ matrix.java }}
         distribution: 'temurin'
     - name: Build with Maven
       run: mvn clean install -Dgpg.skip -Dmaven.javadoc.skip=true
+
+
+  coverage:
+    runs-on: ubuntu-latest
+    needs: build
+    steps:
+    - uses: actions/checkout at v4
+    - name: Set up Java
+      uses: actions/setup-java at v4
+      with:
+        distribution: temurin
+        java-version: 8
+    - name: Build with Maven
+      run: mvn clean install -Dgpg.skip -Dmaven.javadoc.skip=true -Dmaven.test.failure.ignore=true
     - name: Upload coverage reports to Codecov
-      uses: codecov/codecov-action at v3
+      uses: codecov/codecov-action at v4
+      with:
+        token: ${{ secrets.CODECOV_TOKEN }}
 


=====================================
CITATION.cff
=====================================
@@ -1,8 +1,8 @@
 cff-version: 1.2.0
 message: "If you use this software, please cite it as below."
 title: CMLXOM
-version: 4.7
-date-released: 2023-12-18
+version: 4.8
+date-released: 2024-02-17
 url: "https://github.com/BlueObelisk/cmlxom"
 preferred-citation:
   type: article


=====================================
README.md
=====================================
@@ -12,7 +12,7 @@ implementing the XML object model (XOM) for the Chemical Markup Language (CML).
 Instructions to increase the version:
 
 ```shell
-mvn versions:set -DnewVersion=4.8-SNAPSHOT
+mvn versions:set -DnewVersion=4.9-SNAPSHOT
 ```
 
 Deploy to Sonatype with the following commands, for snapshots and releases respectively:


=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+cmlxom (4.8-1) unstable; urgency=medium
+
+  * New upstream version 4.8
+  * Update debian/copyright.
+
+ -- Andrius Merkys <merkys at debian.org>  Wed, 21 Feb 2024 02:33:38 -0500
+
 cmlxom (4.7-1) unstable; urgency=medium
 
   * New upstream version 4.7


=====================================
debian/copyright
=====================================
@@ -4,13 +4,17 @@ Upstream-Contact: https://github.com/BlueObelisk/cmlxom/issues
 Source: https://github.com/BlueObelisk/cmlxom
 
 Files: *
-Copyright: 1994-2023, Peter Murray-Rust
+Copyright: 1994, 2011, Peter Murray-Rust
  2008, J. A. Townsend <jat45 at cantab.net>
  2006, 2007, Toby White <tow at uszla.me.uk>
 License: Apache-2.0
 
+Files: src/test/java/org/xmlcml/cml/element/main/*
+Copyright: 2023, Gowri Shankar K, Sakshi Jain, Sivasuriyan
+License: Apache-2.0
+
 Files: debian/*
-Copyright: 2019-2023, Andrius Merkys <merkys at debian.org>
+Copyright: 2019-2024, Andrius Merkys <merkys at debian.org>
 License: Apache-2.0
 
 License: Apache-2.0


=====================================
debian/maven.ignoreRules
=====================================
@@ -1,5 +1,6 @@
 com.mycila.maven-license-plugin maven-license-plugin * * * *
 org.apache.maven.plugins maven-checkstyle-plugin * * * *
+org.apache.maven.plugins maven-enforcer-plugin * * * *
 org.apache.maven.plugins maven-jxr-plugin * * * *
 org.apache.maven.plugins maven-pmd-plugin * * * *
 org.apache.maven.plugins maven-project-info-reports-plugin * * * *


=====================================
pom.xml
=====================================
@@ -5,7 +5,7 @@
 	<modelVersion>4.0.0</modelVersion>
 	<groupId>org.blueobelisk</groupId>
 	<artifactId>cmlxom</artifactId>
-	<version>4.7</version>
+	<version>4.8</version>
 	<packaging>jar</packaging>
 	<name>CMLXOM</name>
 	<description>A Java library for processing CML</description>
@@ -176,10 +176,33 @@
 
 	<build>
 		<plugins>
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-enforcer-plugin</artifactId>
+				<version>3.4.1</version>
+				<executions>
+					<execution>
+					<id>enforce-maven</id>
+					<goals>
+						<goal>enforce</goal>
+					</goals>
+					<configuration>
+						<rules>
+						<requireMavenVersion>
+							<version>3.2.5</version>
+						</requireMavenVersion>
+						<requireJavaVersion>
+							<version>1.8</version>
+						</requireJavaVersion>
+						</rules>
+					</configuration>
+					</execution>
+				</executions>
+			</plugin>
 			<plugin>
         			<groupId>org.apache.maven.plugins</groupId>
         			<artifactId>maven-compiler-plugin</artifactId>
-        			<version>3.10.1</version>
+        			<version>3.12.1</version>
         			<configuration>
           				<source>1.8</source>
           				<target>1.8</target>
@@ -188,7 +211,7 @@
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-javadoc-plugin</artifactId>
-                <version>3.4.1</version>
+                <version>3.6.3</version>
 				<configuration>
 					<doclint>all,-missing</doclint>
 					<source>8</source>
@@ -213,7 +236,7 @@
             </plugin>
             <plugin>
                 <artifactId>maven-source-plugin</artifactId>
-                <version>3.2.1</version>
+                <version>3.3.0</version>
                 <executions>
                   <execution>
                     <id>attach-sources</id>
@@ -266,7 +289,7 @@
 			<plugin>
 				<groupId>com.mycila</groupId>
 				<artifactId>license-maven-plugin</artifactId>
-				<version>4.1</version>
+				<version>4.3</version>
 				<configuration>
 					<header>src/main/resources/header.txt</header>
 				</configuration>
@@ -274,7 +297,7 @@
             <plugin>
                 <groupId>org.sonatype.plugins</groupId>
                 <artifactId>nexus-staging-maven-plugin</artifactId>
-                <version>1.6.8</version>
+                <version>1.6.13</version>
                 <extensions>true</extensions>
                 <configuration>
                   <serverId>ossrh</serverId>
@@ -285,7 +308,7 @@
               <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-gpg-plugin</artifactId>
-                <version>1.6</version>
+                <version>3.1.0</version>
                 <executions>
                   <execution>
                     <id>sign-artifacts</id>
@@ -299,7 +322,7 @@
       <plugin>
         <groupId>org.jacoco</groupId>
         <artifactId>jacoco-maven-plugin</artifactId>
-        <version>0.8.8</version>
+        <version>0.8.11</version>
         <executions>
           <execution>
             <id>start-agent</id>
@@ -347,7 +370,7 @@
 		<dependency>
 			<groupId>org.blueobelisk</groupId>
 			<artifactId>euclid</artifactId>
-			<version>2.7</version>
+			<version>2.8</version>
 		</dependency>
 		<dependency>
 			<groupId>xom</groupId>
@@ -369,7 +392,7 @@
 		<dependency>
 			<groupId>joda-time</groupId>
 			<artifactId>joda-time</artifactId>
-			<version>2.12.5</version>
+			<version>2.12.7</version>
 		</dependency>
 		<dependency>
 			<groupId>commons-io</groupId>
@@ -379,7 +402,7 @@
 		<dependency>
 			<groupId>org.apache.logging.log4j</groupId>
 			<artifactId>log4j-1.2-api</artifactId>
-			<version>2.22.0</version>
+			<version>2.22.1</version>
 		</dependency>
 		<dependency>
 			<groupId>org.ccil.cowan.tagsoup</groupId>



View it on GitLab: https://salsa.debian.org/java-team/cmlxom/-/compare/b1e6a770701911f1f0bc514ac45ba4c2d62611d3...7fb01504ae32b3ba6f3cf28c25831f95c4d40e44

-- 
View it on GitLab: https://salsa.debian.org/java-team/cmlxom/-/compare/b1e6a770701911f1f0bc514ac45ba4c2d62611d3...7fb01504ae32b3ba6f3cf28c25831f95c4d40e44
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20240221/c1d45203/attachment.htm>


More information about the pkg-java-commits mailing list