Skip to content

Commit e8e2c1d

Browse files
committed
build: update deploy action
remove JDK 8
1 parent 8cf3acf commit e8e2c1d

File tree

8 files changed

+31
-30
lines changed

8 files changed

+31
-30
lines changed

.github/workflows/deploy.yaml

+12-12
Original file line numberDiff line numberDiff line change
@@ -18,17 +18,17 @@ jobs:
1818
GPG_KEY_BASE64: ${{ secrets.GPG_KEY_BASE64 }}
1919
GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
2020
run: ./gpg-setup.sh
21-
- name: Set up JDK 8
22-
uses: actions/setup-java@v4
23-
with:
24-
distribution: 'liberica'
25-
java-version: '8'
26-
java-package: jdk
27-
- name: Deploy to OSS Sonatype
28-
env:
29-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
30-
OSS_SONATYPE_TOKEN: ${{ secrets.OSS_SONATYPE_TOKEN }}
31-
run: mvn -B -Prelease source:jar javadoc:jar deploy --file pom.xml -s settings-template.xml -Dgpg.passphrase=${{ secrets.GPG_PASSPHRASE }}
21+
# - name: Set up JDK 8
22+
# uses: actions/setup-java@v4
23+
# with:
24+
# distribution: 'liberica'
25+
# java-version: '8'
26+
# java-package: jdk
27+
# - name: Deploy to OSS Sonatype
28+
# env:
29+
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
30+
# OSS_SONATYPE_TOKEN: ${{ secrets.OSS_SONATYPE_TOKEN }}
31+
# run: mvn -B -Prelease,jdk-17,jdk-8 source:jar javadoc:jar deploy --file pom.xml -s settings-template.xml -Dgpg.passphrase=${{ secrets.GPG_PASSPHRASE }}
3232
- name: Set up JDK 17
3333
uses: actions/setup-java@v4
3434
with:
@@ -39,4 +39,4 @@ jobs:
3939
env:
4040
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4141
OSS_SONATYPE_TOKEN: ${{ secrets.OSS_SONATYPE_TOKEN }}
42-
run: mvn -B -Prelease,jdk-17 -pl studio-jetty source:jar javadoc:jar deploy --file pom.xml -s settings-template.xml -Dgpg.passphrase=${{ secrets.GPG_PASSPHRASE }}
42+
run: mvn -B -Prelease,jdk-8 source:jar javadoc:jar deploy --file pom.xml -s settings-template.xml -Dgpg.passphrase=${{ secrets.GPG_PASSPHRASE }}

adaptive-rag/pom.xml

+3
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@
1313
<name>langgraph4j::adaptive-rag</name>
1414

1515
<properties>
16+
<maven.compiler.source>17</maven.compiler.source>
17+
<maven.compiler.target>17</maven.compiler.target>
18+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1619
</properties>
1720

1821
<dependencies>

agent-executor/pom.xml

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
<properties>
1616
<maven.compiler.source>17</maven.compiler.source>
1717
<maven.compiler.target>17</maven.compiler.target>
18+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1819
<jackson.version>2.17.2</jackson.version>
1920
</properties>
2021

core-jdk8/pom.xml

+3
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@
1515

1616

1717
<properties>
18+
<maven.compiler.source>8</maven.compiler.source>
19+
<maven.compiler.target>8</maven.compiler.target>
20+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1821
</properties>
1922

2023
<dependencies>

how-tos/pom.xml

+3
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@
1313
<name>langgraph4j::how-tos</name>
1414

1515
<properties>
16+
<maven.compiler.source>17</maven.compiler.source>
17+
<maven.compiler.target>17</maven.compiler.target>
18+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1619
</properties>
1720

1821
<dependencies>

image-to-diagram/pom.xml

+3
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@
1313
<name>langgraph4j::image-to-diagram</name>
1414

1515
<properties>
16+
<maven.compiler.source>17</maven.compiler.source>
17+
<maven.compiler.target>17</maven.compiler.target>
18+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1619
</properties>
1720

1821
<dependencies>

langchain4j/pom.xml

+4-16
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,12 @@
1212
<packaging>jar</packaging>
1313

1414
<name>langgraph4j::langchain4j</name>
15-
<description>Integration stuff for langchain4j</description>
15+
<description>langchain4j integration utilities</description>
1616

1717
<properties>
18+
<maven.compiler.source>8</maven.compiler.source>
19+
<maven.compiler.target>8</maven.compiler.target>
20+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1821
</properties>
1922

2023
<dependencies>
@@ -48,21 +51,6 @@
4851

4952
<build>
5053
<plugins>
51-
<plugin>
52-
<groupId>org.apache.maven.plugins</groupId>
53-
<artifactId>maven-site-plugin</artifactId>
54-
<version>4.0.0-M14</version>
55-
56-
<dependencies>
57-
<dependency>
58-
<groupId>org.apache.maven.doxia</groupId>
59-
<artifactId>doxia-module-markdown</artifactId>
60-
<version>2.0.0-M12</version>
61-
</dependency>
62-
</dependencies>
63-
64-
</plugin>
65-
6654
</plugins>
6755
</build>
6856
</project>

pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -181,8 +181,6 @@
181181
</activation>
182182
<modules>
183183
<module>core-jdk8</module>
184-
<module>image-to-diagram</module>
185-
<module>adaptive-rag</module>
186184
<module>langchain4j</module>
187185
</modules>
188186
<build>
@@ -196,6 +194,8 @@
196194
</activation>
197195
<modules>
198196
<module>how-tos</module>
197+
<module>image-to-diagram</module>
198+
<module>adaptive-rag</module>
199199
<module>agent-executor</module>
200200
<module>studio-jetty</module>
201201
</modules>

0 commit comments

Comments
 (0)