Skip to content

Commit 161cfc1

Browse files
authored
Merge pull request #27 from xdev-software/develop
Release 1.1.0
2 parents fd8a517 + 0fa6c97 commit 161cfc1

File tree

19 files changed

+127
-113
lines changed

19 files changed

+127
-113
lines changed

.github/workflows/checkBuild.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ jobs:
2121

2222
strategy:
2323
matrix:
24-
java: [17]
24+
java: [17, 21]
2525
distribution: [temurin]
2626

2727
steps:
28-
- uses: actions/checkout@v3
28+
- uses: actions/checkout@v4
2929

3030
- name: Set up JDK
3131
uses: actions/setup-java@v3

.github/workflows/release.yml

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
check_code: # Validates the code
1717
runs-on: ubuntu-latest
1818
steps:
19-
- uses: actions/checkout@v3
19+
- uses: actions/checkout@v4
2020

2121
- name: Set up JDK
2222
uses: actions/setup-java@v3
@@ -52,7 +52,7 @@ jobs:
5252
outputs:
5353
upload_url: ${{ steps.create_release.outputs.upload_url }}
5454
steps:
55-
- uses: actions/checkout@v3
55+
- uses: actions/checkout@v4
5656

5757
- name: Configure Git
5858
run: |
@@ -111,7 +111,7 @@ jobs:
111111
runs-on: ubuntu-latest
112112
needs: [prepare_release]
113113
steps:
114-
- uses: actions/checkout@v3
114+
- uses: actions/checkout@v4
115115

116116
- name: Init Git and pull
117117
run: |
@@ -143,7 +143,7 @@ jobs:
143143
runs-on: ubuntu-latest
144144
needs: [prepare_release]
145145
steps:
146-
- uses: actions/checkout@v3
146+
- uses: actions/checkout@v4
147147

148148
- name: Init Git and pull
149149
run: |
@@ -197,7 +197,7 @@ jobs:
197197
runs-on: ubuntu-latest
198198
needs: [publish_central]
199199
steps:
200-
- uses: actions/checkout@v3
200+
- uses: actions/checkout@v4
201201

202202
- name: Init Git and pull
203203
run: |
@@ -223,9 +223,12 @@ jobs:
223223
git push origin
224224
225225
- name: pull-request
226-
uses: repo-sync/pull-request@v2
227-
with:
228-
destination_branch: "develop"
229-
pr_title: "Sync back"
230-
pr_body: "An automated PR to sync changes back"
231-
226+
env:
227+
GH_TOKEN: ${{ github.token }}
228+
run: |
229+
gh_pr_up() {
230+
gh pr create "$@" || gh pr edit "$@"
231+
}
232+
gh_pr_up -B "develop" \
233+
--title "Sync back" \
234+
--body "An automated PR to sync changes back"

.github/workflows/sonar.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
# Dependabot PRs have no access to secrets (SONAR_TOKEN) -> Ignore them
2727
if: ${{ github.event_name != 'pull_request' || !startsWith(github.head_ref, 'dependabot/') }}
2828
steps:
29-
- uses: actions/checkout@v3
29+
- uses: actions/checkout@v4
3030
with:
3131
fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis
3232

.github/workflows/test-deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
publish_central: # Publish the code to central
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@v3
13+
- uses: actions/checkout@v4
1414

1515
- name: Set up JDK OSSRH
1616
uses: actions/setup-java@v3

.github/workflows/update-from-template.yml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
runs-on: ubuntu-latest
2727

2828
steps:
29-
- uses: actions/checkout@v3
29+
- uses: actions/checkout@v4
3030
with:
3131
# Required because otherwise there are always changes detected when executing diff/rev-list
3232
fetch-depth: 0
@@ -81,12 +81,13 @@ jobs:
8181
echo "abort=0" >> $GITHUB_OUTPUT
8282
8383
- name: pull-request
84-
uses: repo-sync/pull-request@v2
8584
if: steps.main.outputs.abort == 0
86-
with:
87-
github_token: ${{ secrets.GITHUB_TOKEN }}
88-
source_branch: ${{ env.UPDATE_BRANCH }}
89-
destination_branch: ${{ steps.main.outputs.current_branch }}
90-
pr_title: "Update from template"
91-
pr_body: "An automated PR to sync changes from the template into this repo"
92-
85+
env:
86+
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
87+
run: |
88+
gh_pr_up() {
89+
gh pr create -H "${{ env.UPDATE_BRANCH }}" "$@" || (git checkout "${{ env.UPDATE_BRANCH }}" && gh pr edit "$@")
90+
}
91+
gh_pr_up -B "${{ steps.main.outputs.current_branch }}" \
92+
--title "Update from template" \
93+
--body "An automated PR to sync changes from the template into this repo"

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# 1.1.0
2+
* Updated to Jasperreports ``6.20.6``
3+
* API changes: Html - ``borderCollapse`` is now an enum
4+
15
# 1.0.3
26
* Re-Added ``ecj`` dependency #12
37

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ We also encourage you to read the [contribution instructions by GitHub](https://
1919
### Software Requirements
2020
You should have the following things installed:
2121
* Git
22-
* Java 17 - should be as unmodified as possible (Recommended: [Eclipse Adoptium](https://adoptium.net/temurin/releases/))
22+
* Java 21 - should be as unmodified as possible (Recommended: [Eclipse Adoptium](https://adoptium.net/temurin/releases/))
2323
* Maven
2424

2525
### Recommended setup

dynamicreports-core-for-grid-exporter-demo/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>com.xdev-software</groupId>
88
<artifactId>dynamicreports-core-for-grid-exporter-demo</artifactId>
9-
<version>1.0.4-SNAPSHOT</version>
9+
<version>1.1.0-SNAPSHOT</version>
1010
<packaging>jar</packaging>
1111

1212
<inceptionYear>2022</inceptionYear>

dynamicreports-core-for-grid-exporter/pom.xml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>com.xdev-software</groupId>
88
<artifactId>dynamicreports-core-for-grid-exporter</artifactId>
9-
<version>1.0.4-SNAPSHOT</version>
9+
<version>1.1.0-SNAPSHOT</version>
1010
<packaging>jar</packaging>
1111

1212
<name>dynamicreports-core-for-grid-exporter</name>
@@ -89,7 +89,7 @@
8989
<dependency>
9090
<groupId>net.sf.jasperreports</groupId>
9191
<artifactId>jasperreports</artifactId>
92-
<version>6.20.5</version>
92+
<version>6.20.6</version>
9393
<exclusions>
9494
<!-- Charts are not needed -->
9595
<exclusion>
@@ -103,13 +103,13 @@
103103
<dependency>
104104
<groupId>org.apache.commons</groupId>
105105
<artifactId>commons-lang3</artifactId>
106-
<version>3.12.0</version>
106+
<version>3.13.0</version>
107107
</dependency>
108108

109109
<dependency>
110110
<groupId>org.junit.jupiter</groupId>
111111
<artifactId>junit-jupiter</artifactId>
112-
<version>5.9.3</version>
112+
<version>5.10.0</version>
113113
<scope>test</scope>
114114
</dependency>
115115
</dependencies>
@@ -119,7 +119,7 @@
119119
<plugin>
120120
<groupId>com.mycila</groupId>
121121
<artifactId>license-maven-plugin</artifactId>
122-
<version>4.2</version>
122+
<version>4.3</version>
123123
<configuration>
124124
<properties>
125125
<email>${project.organization.url}</email>
@@ -159,7 +159,7 @@
159159
<plugin>
160160
<groupId>org.apache.maven.plugins</groupId>
161161
<artifactId>maven-javadoc-plugin</artifactId>
162-
<version>3.5.0</version>
162+
<version>3.6.2</version>
163163
<executions>
164164
<execution>
165165
<id>attach-javadocs</id>
@@ -191,7 +191,7 @@
191191

192192
<plugin>
193193
<artifactId>maven-surefire-plugin</artifactId>
194-
<version>3.1.2</version>
194+
<version>3.2.2</version>
195195
</plugin>
196196
</plugins>
197197
</build>

0 commit comments

Comments
 (0)