Skip to content

Commit 46aec15

Browse files
authored
Merge pull request #289 from dhorions/20260117-1.8.0
Bump version, and improve CI build workflow.
2 parents 55cec88 + 45cb8b8 commit 46aec15

File tree

4 files changed

+26
-5
lines changed

4 files changed

+26
-5
lines changed

.github/workflows/maven.yml

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,25 @@ jobs:
1919
java-version: '17'
2020
distribution: 'temurin'
2121
cache: maven
22+
- name: Test with Maven
23+
run: mvn -B test --file pom.xml
24+
25+
- name: Upload Test PDFs
26+
if: always()
27+
uses: actions/upload-artifact@v4
28+
with:
29+
name: test-generated-pdfs
30+
path: target/*.pdf
31+
32+
- name: List Generated PDFs
33+
if: always()
34+
run: |
35+
echo "### PDF files generated from automated tests" >> $GITHUB_STEP_SUMMARY
36+
echo "The following PDF files were generated during the test run:" >> $GITHUB_STEP_SUMMARY
37+
echo "" >> $GITHUB_STEP_SUMMARY
38+
find target -maxdepth 1 -name "*.pdf" -printf "- %f\n" | sort >> $GITHUB_STEP_SUMMARY || echo "No PDFs found" >> $GITHUB_STEP_SUMMARY
39+
echo "" >> $GITHUB_STEP_SUMMARY
40+
echo "Check the **Artifacts** section of this run to download and view them." >> $GITHUB_STEP_SUMMARY
41+
2242
- name: Build with Maven
23-
run: mvn -B package --file pom.xml
43+
run: mvn -B package -DskipTests --file pom.xml

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Boxable is a library that can be used to easily create tables in pdf documents.
2626
<dependency>
2727
<groupId>com.github.dhorions</groupId>
2828
<artifactId>boxable</artifactId>
29-
<version>1.7.3</version>
29+
<version>1.8.0</version>
3030
</dependency>
3131
```
3232
For other build systems, check the [Maven Central Repository](http://search.maven.org/#search%7Cga%7C1%7Ca%3A%22boxable%22).
@@ -90,6 +90,7 @@ table.draw();
9090
```
9191

9292
Special Thanks to these awesome contributers :
93+
- [@joaemel](https://github.com/joaemel)
9394
- [@johnmanko](https://github.com/johnmanko)
9495
- [@Vobarian](https://github.com/vobarian)
9596
- [@Giboow](https://github.com/giboow)
@@ -103,7 +104,7 @@ Special Thanks to these awesome contributers :
103104

104105
=======
105106

106-
Copyright [2022](Quodlibet.be)
107+
Copyright [2026](Quodlibet.be)
107108

108109
Licensed under the Apache License, Version 2.0 (the "License");
109110
you may not use this file except in compliance with the License.

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ def getVersionName = { ->
1616
}
1717
return stdout.toString().trim()
1818
} catch (Exception e) {
19-
return '1.7.3'
19+
return '1.8.0'
2020
}
2121
}
2222

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<modelVersion>4.0.0</modelVersion>
1313
<groupId>com.github.dhorions</groupId>
1414
<artifactId>boxable</artifactId>
15-
<version>1.7.3</version>
15+
<version>1.8.0</version>
1616
<packaging>jar</packaging>
1717

1818
<name>Boxable, a high-level API to creates table on top of Apache Pdfbox</name>

0 commit comments

Comments
 (0)