Skip to content

Commit a124f81

Browse files
committed
Attach extra lib to release
1 parent f7d051c commit a124f81

File tree

4 files changed

+14
-3
lines changed

4 files changed

+14
-3
lines changed

.github/workflows/quick-build.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,3 +58,11 @@ jobs:
5858
--no-transfer-progress \
5959
--batch-mode \
6060
clean package
61+
62+
- id: upload-extra-libs
63+
name: Upload extra libs
64+
uses: actions/upload-artifact@v4
65+
with:
66+
name: extra-libs
67+
path: ./target/_extra-libs
68+
retention-days: 5

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ jobs:
4949
SchemaCrawler ${{ github.event.release.tag_name }} release at last commit ${{ github.sha }}
5050
See the change history at https://www.schemacrawler.com/changes-report.html
5151
generate_release_notes: true
52-
files: ./target/_extra-lib
52+
files: ./target/_extra-lib.zip
5353

5454
# PUBLISH TO CENTRAL REPOSITORY
5555
- id: install-secret-key

pom.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,11 +120,13 @@
120120
</configuration>
121121
</plugin>
122122
<plugin>
123+
<inherited>true</inherited>
123124
<groupId>org.apache.maven.plugins</groupId>
124125
<artifactId>maven-compiler-plugin</artifactId>
125126
<configuration>
126127
<source>21</source>
127128
<target>21</target>
129+
<encoding>UTF-8</encoding>
128130
</configuration>
129131
</plugin>
130132
<plugin>
@@ -139,6 +141,7 @@
139141
</goals>
140142
<configuration>
141143
<source>21</source>
144+
<doctitle>SchemaCrawler AI ${project.version}</doctitle>
142145
</configuration>
143146
</execution>
144147
</executions>
@@ -159,6 +162,7 @@
159162
</descriptors>
160163
<formats>
161164
<format>dir</format>
165+
<format>zip</format>
162166
</formats>
163167
<appendAssemblyId>false</appendAssemblyId>
164168
<finalName>_extra-lib</finalName>
@@ -172,7 +176,7 @@
172176
</goals>
173177
</execution>
174178
</executions>
175-
</plugin>
179+
</plugin>
176180
</plugins>
177181
</build>
178182
</project>

src/main/assembly/assembly.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
<exclude>commons-dbutils:*</exclude>
2525
<exclude>com.fasterxml.jackson.core:*</exclude>
2626
<exclude>us.fatehi:*</exclude>
27-
<exclude>schemacrawler:*</exclude>
2827
</excludes>
2928
</dependencySet>
3029
</dependencySets>

0 commit comments

Comments
 (0)