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 :
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
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 : |
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 :
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 :
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 : |
0 commit comments