Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 1.2.0 #59

Merged
merged 13 commits into from
Sep 4, 2024
Merged
3 changes: 3 additions & 0 deletions .github/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,9 @@ changelog:
- title: Bug Fixes 🔩
labels:
- bug
- title: Dependencies ⚙️
labels:
- dependencies
- title: Other 🗄
labels:
- "*"
22 changes: 11 additions & 11 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,16 +12,16 @@ jobs:
name: Check
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis
- name: Set up JDK 17
uses: actions/setup-java@v3
- name: Set up JDK 21
uses: actions/setup-java@v4
with:
java-version: 17
java-version: 21
distribution: 'temurin'
- name: Cache Maven packages
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ~/.m2
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
Expand All @@ -35,22 +35,22 @@ jobs:
name: Build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis
- name: Set up JDK 17
uses: actions/setup-java@v3
- name: Set up JDK 21
uses: actions/setup-java@v4
with:
java-version: 17
java-version: 21
distribution: 'temurin'
- name: Cache SonarQube packages
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ~/.sonar/cache
key: ${{ runner.os }}-sonar
restore-keys: ${{ runner.os }}-sonar
- name: Cache Maven packages
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ~/.m2
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/publish-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ jobs:
contents: read
packages: write
steps:
- uses: actions/checkout@v3
- uses: actions/setup-java@v3
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
java-version: '17'
java-version: '21'
distribution: 'temurin'
server-id: ossrh
server-username: MAVEN_USERNAME
Expand All @@ -33,9 +33,9 @@ jobs:
env:
MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }}
MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }}
- uses: actions/setup-java@v3
- uses: actions/setup-java@v4
with:
java-version: '17'
java-version: '21'
distribution: 'temurin'
- name: Publish to GitHub Packages
run: mvn --batch-mode -Pgithub source:jar javadoc:jar -f pom.xml deploy
Expand Down
97 changes: 0 additions & 97 deletions .github/workflows/workflow_run_pruner.yml

This file was deleted.

2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# CZERTAINLY Dependencies

> This repository is part of the commercial open source project CZERTAINLY. You can find more information about the project at [CZERTAINLY](https://github.com/3KeyCompany/CZERTAINLY) repository, including the contribution guide.
> This repository is part of the commercial open source project CZERTAINLY. You can find more information about the project at [CZERTAINLY](https://github.com/CZERTAINLY/CZERTAINLY) repository, including the contribution guide.

`Dependencies` provides the basic setting of libraries for the CZERTAINLY platform in case modules or connectors are written in `Java`. There are pre-defined libraries which CZERTAINLY would like to use over the modules and connectors.

Expand Down
50 changes: 26 additions & 24 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,23 +7,23 @@
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>3.0.9</version>
<version>3.3.3</version>
</parent>

<groupId>com.czertainly</groupId>
<artifactId>dependencies</artifactId>
<version>1.1.0</version>
<version>1.2.0</version>

<name>CZERTAINLY-Dependencies</name>
<packaging>pom</packaging>

<description>CZERTAINLY - parent pom for managing libraries</description>
<url>https://github.com/3KeyCompany/CZERTAINLY-Dependencies</url>
<url>https://github.com/CZERTAINLY/CZERTAINLY-Dependencies</url>

<licenses>
<license>
<name>MIT License</name>
<url>https://github.com/3KeyCompany/CZERTAINLY-Dependencies/blob/develop/LICENSE.md</url>
<url>https://github.com/CZERTAINLY/CZERTAINLY-Dependencies/blob/develop/LICENSE.md</url>
</license>
</licenses>

Expand All @@ -37,27 +37,29 @@
</developers>

<scm>
<connection>scm:git:git://github.com:3KeyCompany/CZERTAINLY-Dependencies.git</connection>
<developerConnection>scm:git:ssh://github.com:3KeyCompany/CZERTAINLY-Dependencies.git</developerConnection>
<url>https://github.com/3KeyCompany/CZERTAINLY-Dependencies</url>
<connection>scm:git:git://github.com:CZERTAINLY/CZERTAINLY-Dependencies.git</connection>
<developerConnection>scm:git:ssh://github.com:CZERTAINLY/CZERTAINLY-Dependencies.git</developerConnection>
<url>https://github.com/CZERTAINLY/CZERTAINLY-Dependencies</url>
</scm>

<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>
<maven.jacoco.plugin.version>0.8.10</maven.jacoco.plugin.version>
<sonar.projectKey>3KeyCompany_CZERTAINLY-Dependencies</sonar.projectKey>
<spring.data.common>3.0.9</spring.data.common>
<fasterxml.jackson>2.14.3</fasterxml.jackson>
<wiremock.version>3.0.1</wiremock.version>
<log4j.version>1.7.30</log4j.version>
<maven.compiler.source>21</maven.compiler.source>
<maven.compiler.target>21</maven.compiler.target>
<maven.jacoco.plugin.version>0.8.12</maven.jacoco.plugin.version>
<sonar.projectKey>CZERTAINLY_CZERTAINLY-Dependencies</sonar.projectKey>
<spring.data.common>3.3.3</spring.data.common>
<fasterxml.jackson>2.17.2</fasterxml.jackson>
<wiremock.version>3.9.1</wiremock.version>
<log4j.version>2.0.13</log4j.version>
<kxml2.version>2.3.0</kxml2.version>
<jaxws-rt.version>4.0.1</jaxws-rt.version>
<commons.net.version>3.9.0</commons.net.version>
<jaxws-rt.version>4.0.3</jaxws-rt.version>
<commons.net.version>3.11.1</commons.net.version>
<commons.configuration>1.10</commons.configuration>
<swagger.annotation.version>2.2.15</swagger.annotation.version>
<bouncycastle.version>1.76</bouncycastle.version>
<swagger.annotation.version>2.2.23</swagger.annotation.version>
<bouncycastle.version>1.78.1</bouncycastle.version>
<hibernate-enhance-maven-plugin.version>6.5.2.Final</hibernate-enhance-maven-plugin.version>
<maven-gpg-plugin.version>3.2.5</maven-gpg-plugin.version>
</properties>

<dependencyManagement>
Expand Down Expand Up @@ -162,7 +164,7 @@
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.github.tomakehurst</groupId>
<groupId>org.wiremock</groupId>
<artifactId>wiremock-standalone</artifactId>
<version>${wiremock.version}</version>
<scope>test</scope>
Expand Down Expand Up @@ -233,7 +235,7 @@
<plugin>
<groupId>org.hibernate.orm.tooling</groupId>
<artifactId>hibernate-enhance-maven-plugin</artifactId>
<version>6.1.7.Final</version>
<version>${hibernate-enhance-maven-plugin.version}</version>
<executions>
<execution>
<phase>compile</phase>
Expand Down Expand Up @@ -276,7 +278,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>3.1.0</version>
<version>${maven-gpg-plugin.version}</version>
<executions>
<execution>
<id>sign-artifacts</id>
Expand All @@ -302,7 +304,7 @@
<repository>
<id>github</id>
<name>GitHub Packages</name>
<url>https://maven.pkg.github.com/3keycompany/czertainly-dependencies</url>
<url>https://maven.pkg.github.com/czertainly/czertainly-dependencies</url>
</repository>
</distributionManagement>
</profile>
Expand All @@ -311,7 +313,7 @@
<repositories>
<repository>
<id>github</id>
<url>https://maven.pkg.github.com/3keycompany/*</url>
<url>https://maven.pkg.github.com/czertainly/*</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
Expand Down