Skip to content

Commit d127fd5

Browse files
committed
Fix CodeQL and enhance Maven publishing configuration
- Remove conflicting CodeQL Advanced workflow (default CodeQL is already enabled) - Fix repository URL to use correct FalkorDB organization - Add SCM information required for Maven Central publishing - Add distributionManagement for Spring repositories - Enhance release profile with source and javadoc plugins - Repository is now ready for Maven Central publishing
1 parent 794253c commit d127fd5

File tree

2 files changed

+47
-23
lines changed

2 files changed

+47
-23
lines changed

.github/workflows/codeql.yml

Lines changed: 0 additions & 21 deletions
This file was deleted.

pom.xml

Lines changed: 47 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,30 @@
3030
<version>1.0.0-SNAPSHOT</version>
3131

3232
<name>Spring Data FalkorDB</name>
33-
<description>Object-Graph-Mapping for FalkorDB using Spring Data.</description>
34-
<url>https://github.com/falkordb/spring-data-falkordb</url>
33+
<description>Spring Data integration for FalkorDB - Object-Graph-Mapping for the world's fastest graph database.</description>
34+
<url>https://github.com/FalkorDB/spring-data-falkordb</url>
3535
<inceptionYear>2019</inceptionYear>
36+
37+
<scm>
38+
<connection>scm:git:https://github.com/FalkorDB/spring-data-falkordb.git</connection>
39+
<developerConnection>scm:git:https://github.com/FalkorDB/spring-data-falkordb.git</developerConnection>
40+
<url>https://github.com/FalkorDB/spring-data-falkordb</url>
41+
<tag>HEAD</tag>
42+
</scm>
43+
44+
<distributionManagement>
45+
<repository>
46+
<id>spring-libs-release</id>
47+
<name>Spring Release Repository</name>
48+
<url>https://repo.spring.io/libs-release-local</url>
49+
</repository>
50+
<snapshotRepository>
51+
<id>spring-libs-snapshot</id>
52+
<name>Spring Snapshot Repository</name>
53+
<url>https://repo.spring.io/libs-snapshot-local</url>
54+
</snapshotRepository>
55+
</distributionManagement>
56+
3657
<organization>
3758
<name>FalkorDB</name>
3859
<url>https://falkordb.com</url>
@@ -758,6 +779,30 @@
758779
<skip>true</skip>
759780
</configuration>
760781
</plugin>
782+
<plugin>
783+
<groupId>org.apache.maven.plugins</groupId>
784+
<artifactId>maven-source-plugin</artifactId>
785+
<executions>
786+
<execution>
787+
<id>attach-sources</id>
788+
<goals>
789+
<goal>jar-no-fork</goal>
790+
</goals>
791+
</execution>
792+
</executions>
793+
</plugin>
794+
<plugin>
795+
<groupId>org.apache.maven.plugins</groupId>
796+
<artifactId>maven-javadoc-plugin</artifactId>
797+
<executions>
798+
<execution>
799+
<id>attach-javadocs</id>
800+
<goals>
801+
<goal>jar</goal>
802+
</goals>
803+
</execution>
804+
</executions>
805+
</plugin>
761806
</plugins>
762807
</build>
763808
</profile>

0 commit comments

Comments
 (0)