Skip to content

Commit 02cd219

Browse files
Merge branch '2.40' into DHIS2-19782_2.40
2 parents 331eafb + 0c95d4e commit 02cd219

File tree

154 files changed

+2882
-1153
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

154 files changed

+2882
-1153
lines changed

.github/workflows/analyse-pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
sonarqube:
2323
runs-on: ubuntu-latest
2424
steps:
25-
- uses: actions/checkout@v5
25+
- uses: actions/checkout@v6
2626
with:
2727
ref: ${{ github.event.pull_request.head.sha }}
2828
fetch-depth: 0

.github/workflows/check-formatting.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
check-formatting:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v5
12+
- uses: actions/checkout@v6
1313
- name: Set up JDK 11
1414
uses: actions/setup-java@v5
1515
with:

.github/workflows/codeql-analysis.yml

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

.github/workflows/deploy-instance.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
LATEST_IM_TAG=$(git ls-remote --tags --sort='v:refname' https://github.com/dhis2-sre/im-manager | tail -1 | awk '{print $2}')
4040
echo "LATEST_IM_TAG=$LATEST_IM_TAG" >> $GITHUB_ENV
4141
42-
- uses: actions/checkout@v5
42+
- uses: actions/checkout@v6
4343
with:
4444
repository: dhis2-sre/im-manager
4545
ref: ${{ env.LATEST_IM_TAG }}

.github/workflows/destroy-instance.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
LATEST_IM_TAG=$(git ls-remote --tags --sort='v:refname' https://github.com/dhis2-sre/im-manager | tail -1 | awk '{print $2}')
4141
echo "LATEST_IM_TAG=$LATEST_IM_TAG" >> $GITHUB_ENV
4242
43-
- uses: actions/checkout@v5
43+
- uses: actions/checkout@v6
4444
with:
4545
repository: dhis2-sre/im-manager
4646
ref: ${{ env.LATEST_IM_TAG }}

.github/workflows/run-api-analytics-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
runs-on: ubuntu-latest
2424
if: "contains(github.event.pull_request.labels.*.name, 'run-api-analytics-tests')"
2525
steps:
26-
- uses: actions/checkout@v5
26+
- uses: actions/checkout@v6
2727

2828
- name: Set up JDK 11
2929
uses: actions/setup-java@v5
@@ -68,7 +68,7 @@ jobs:
6868
cd dhis-2/dhis-test-e2e
6969
docker compose logs web > ~/logs.txt
7070
71-
- uses: actions/upload-artifact@v4
71+
- uses: actions/upload-artifact@v5
7272
if: failure()
7373
with:
7474
name: "tomcat_logs"

.github/workflows/run-api-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020

2121
runs-on: ubuntu-latest
2222
steps:
23-
- uses: actions/checkout@v5
23+
- uses: actions/checkout@v6
2424
- name: Set up JDK 11
2525
uses: actions/setup-java@v5
2626
with:
@@ -64,7 +64,7 @@ jobs:
6464
cd dhis-2/dhis-test-e2e
6565
docker compose logs web > ~/logs.txt
6666
67-
- uses: actions/upload-artifact@v4
67+
- uses: actions/upload-artifact@v5
6868
if: failure()
6969
with:
7070
name: "tomcat_logs"

.github/workflows/run-tests.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
unit-test:
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v5
17+
- uses: actions/checkout@v6
1818
- name: Set up JDK 11
1919
uses: actions/setup-java@v5
2020
with:
@@ -34,7 +34,7 @@ jobs:
3434
# delete the next 2 steps once we are confident in the coverage setup
3535
- name: Tar jacoco coverage report to debug
3636
run: tar -cvf coverage.tar dhis-2/dhis-test-coverage/target/site/jacoco-aggregate
37-
- uses: actions/upload-artifact@v4
37+
- uses: actions/upload-artifact@v5
3838
name: Upload jacoco coverage report to debug
3939
with:
4040
name: unit-test-coverage
@@ -50,7 +50,7 @@ jobs:
5050
- name: Tar surefire individual reports
5151
run: find . -name "surefire-reports" -type d -exec find {} -type f -name "*.xml" -printf '%p\0' \; | tar --null --files-from=- -cvf surefire_reports.tar
5252
- name: Archive surefire reports
53-
uses: actions/upload-artifact@v4
53+
uses: actions/upload-artifact@v5
5454
with:
5555
name: unit-test-surefire-reports
5656
path: |
@@ -61,7 +61,7 @@ jobs:
6161
integration-test:
6262
runs-on: ubuntu-latest
6363
steps:
64-
- uses: actions/checkout@v5
64+
- uses: actions/checkout@v6
6565
- name: Set up JDK 11
6666
uses: actions/setup-java@v5
6767
with:
@@ -71,7 +71,7 @@ jobs:
7171
- name: Run integration tests
7272
run: mvn clean test --threads 2C --batch-mode --no-transfer-progress -f ./dhis-2/pom.xml -pl -dhis-web-embedded-jetty --activate-profiles integration-test
7373
timeout-minutes: 30
74-
- uses: actions/upload-artifact@v4
74+
- uses: actions/upload-artifact@v5
7575
name: Upload test logs on failure
7676
if: failure()
7777
with:
@@ -89,7 +89,7 @@ jobs:
8989
# delete the next 2 steps once we are confident in the coverage setup
9090
- name: Tar jacoco coverage report to debug
9191
run: tar -cvf coverage.tar dhis-2/dhis-test-coverage/target/site/jacoco-aggregate
92-
- uses: actions/upload-artifact@v4
92+
- uses: actions/upload-artifact@v5
9393
name: Upload jacoco coverage report to debug
9494
with:
9595
name: integration-test-coverage
@@ -101,7 +101,7 @@ jobs:
101101
- name: Tar surefire individual reports
102102
run: find . -name "surefire-reports" -type d -exec find {} -type f -name "*.xml" -printf '%p\0' \; | tar --null --files-from=- -cvf surefire_reports.tar
103103
- name: Archive surefire reports
104-
uses: actions/upload-artifact@v4
104+
uses: actions/upload-artifact@v5
105105
with:
106106
name: integration-test-surefire-reports
107107
path: |
@@ -112,7 +112,7 @@ jobs:
112112
integration-h2-test:
113113
runs-on: ubuntu-latest
114114
steps:
115-
- uses: actions/checkout@v5
115+
- uses: actions/checkout@v6
116116
- name: Set up JDK 11
117117
uses: actions/setup-java@v5
118118
with:
@@ -122,7 +122,7 @@ jobs:
122122
- name: Run integration h2 tests
123123
run: mvn clean test --threads 2C --batch-mode --no-transfer-progress -f ./dhis-2/pom.xml -pl -dhis-web-embedded-jetty --activate-profiles integration-h2-test
124124
timeout-minutes: 30
125-
- uses: actions/upload-artifact@v4
125+
- uses: actions/upload-artifact@v5
126126
name: Upload test logs on failure
127127
if: failure()
128128
with:
@@ -140,7 +140,7 @@ jobs:
140140
# delete the next 2 steps once we are confident in the coverage setup
141141
- name: Tar jacoco coverage report to debug
142142
run: tar -cvf coverage.tar dhis-2/dhis-test-coverage/target/site/jacoco-aggregate
143-
- uses: actions/upload-artifact@v4
143+
- uses: actions/upload-artifact@v5
144144
name: Upload jacoco coverage report to debug
145145
with:
146146
name: integration-h2-test-coverage
@@ -152,7 +152,7 @@ jobs:
152152
- name: Tar surefire individual reports
153153
run: find . -name "surefire-reports" -type d -exec find {} -type f -name "*.xml" -printf '%p\0' \; | tar --null --files-from=- -cvf surefire_reports.tar
154154
- name: Archive surefire reports
155-
uses: actions/upload-artifact@v4
155+
uses: actions/upload-artifact@v5
156156
with:
157157
name: integration-h2-test-surefire-reports
158158
path: |

dhis-2/.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,3 +56,6 @@ http-client.private.env.json
5656

5757
# Java version file for jenv
5858
.java-version
59+
60+
# Bundled apps temporary download folder
61+
/dhis-web-server/bundled_apps/

dhis-2/dhis-api/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>org.hisp.dhis</groupId>
77
<artifactId>dhis</artifactId>
8-
<version>2.40.10-SNAPSHOT</version>
8+
<version>2.40.11-SNAPSHOT</version>
99
</parent>
1010

1111
<artifactId>dhis-api</artifactId>

0 commit comments

Comments
 (0)