Index: /trunk/.github/workflows/ant-test.yml
===================================================================
--- /trunk/.github/workflows/ant-test.yml	(revision 19572)
+++ /trunk/.github/workflows/ant-test.yml	(revision 19573)
@@ -30,5 +30,5 @@
 
       - name: Cache
-        uses: actions/cache@v4
+        uses: actions/cache@v5
         with:
           path: |
@@ -38,5 +38,5 @@
 
       - name: Setup Java ${{ matrix.java }}
-        uses: actions/setup-java@v4
+        uses: actions/setup-java@v5
         with:
           distribution: 'zulu'
@@ -44,5 +44,5 @@
 
       - name: Install Ant
-        uses: JOSM/JOSMPluginAction/actions/setup-ant@v2
+        uses: JOSM/JOSMPluginAction/actions/setup-ant@v3
 
       - name: Test with Ant
@@ -57,5 +57,5 @@
       - name: Upload Ant reports
         if: ${{ always() }}
-        uses: actions/upload-artifact@v4
+        uses: actions/download-artifact@v7
         with:
           name: Ant reports for JOSM ${{ needs.createrelease.outputs.josm_revision }} on java ${{ matrix.java }} on ${{ matrix.os }}
@@ -74,5 +74,5 @@
     steps:
       - name: Download Artifacts
-        uses: actions/download-artifact@v4
+        uses: actions/download-artifact@v8
         with:
           path: artifacts
@@ -80,5 +80,5 @@
       - name: Publish Test Report with action-junit-report
         if: ${{ always() }}
-        uses: mikepenz/action-junit-report@v4
+        uses: mikepenz/action-junit-report@v6
         with:
           report_paths: 'artifacts/**/*.xml'
Index: /trunk/.github/workflows/ant.yml
===================================================================
--- /trunk/.github/workflows/ant.yml	(revision 19572)
+++ /trunk/.github/workflows/ant.yml	(revision 19573)
@@ -79,5 +79,5 @@
 
       - name: Cache
-        uses: actions/cache@v4
+        uses: actions/cache@v5
         with:
           path: |
@@ -87,5 +87,5 @@
 
       - name: Setup Java ${{ matrix.java }}
-        uses: actions/setup-java@v4
+        uses: actions/setup-java@v5
         with:
           distribution: 'zulu'
@@ -94,5 +94,5 @@
       - name: Setup x64 Java (Mac) ${{ matrix.java }}
         if: ${{ runner.os == 'macos' && runner.arch == 'ARM64' && always() }}
-        uses: actions/setup-java@v4
+        uses: actions/setup-java@v5
         with:
           distribution: 'zulu'
@@ -101,5 +101,5 @@
 
       - name: Install Ant
-        uses: JOSM/JOSMPluginAction/actions/setup-ant@v2
+        uses: JOSM/JOSMPluginAction/actions/setup-ant@v3
 
       - name: Optimise images
Index: /trunk/.github/workflows/checkstyle-analysis.yml
===================================================================
--- /trunk/.github/workflows/checkstyle-analysis.yml	(revision 19572)
+++ /trunk/.github/workflows/checkstyle-analysis.yml	(revision 19573)
@@ -20,5 +20,5 @@
 
     - name: Cache
-      uses: actions/cache@v4
+      uses: actions/cache@v5
       with:
         path: |
@@ -32,9 +32,9 @@
 
     - name: Upload report
-      uses: actions/upload-artifact@v4
+      uses: actions/upload-artifact@v7
       with:
         path: checkstyle-josm.xml
 
-    - uses: JOSM/JOSMPluginAction/actions/checkstyle@v2
+    - uses: JOSM/JOSMPluginAction/actions/checkstyle@v3
       with:
         file: "checkstyle-josm.xml"
Index: /trunk/.github/workflows/codeql-analysis.yml
===================================================================
--- /trunk/.github/workflows/codeql-analysis.yml	(revision 19572)
+++ /trunk/.github/workflows/codeql-analysis.yml	(revision 19573)
@@ -29,5 +29,5 @@
 
     - name: Cache
-      uses: actions/cache@v4
+      uses: actions/cache@v5
       with:
         path: |
@@ -37,10 +37,10 @@
 
     - name: Initialize CodeQL
-      uses: github/codeql-action/init@v3
+      uses: github/codeql-action/init@v4
       with:
         languages: ${{ matrix.language }}
 
     - name: Setup Java 21
-      uses: actions/setup-java@v4
+      uses: actions/setup-java@v5
       with:
         distribution: 'zulu'
@@ -52,3 +52,3 @@
 
     - name: Perform CodeQL Analysis
-      uses: github/codeql-action/analyze@v3
+      uses: github/codeql-action/analyze@v4
Index: /trunk/.github/workflows/pmd-analysis.yml
===================================================================
--- /trunk/.github/workflows/pmd-analysis.yml	(revision 19572)
+++ /trunk/.github/workflows/pmd-analysis.yml	(revision 19573)
@@ -20,5 +20,5 @@
 
     - name: Cache
-      uses: actions/cache@v4
+      uses: actions/cache@v5
       with:
         path: |
@@ -32,9 +32,9 @@
 
     - name: Upload report
-      uses: actions/upload-artifact@v4
+      uses: actions/upload-artifact@v7
       with:
         path: pmd-josm.xml
 
-    - uses: JOSM/JOSMPluginAction/actions/pmd@v2
+    - uses: JOSM/JOSMPluginAction/actions/pmd@v3
       with:
         src: 'src'
Index: /trunk/.github/workflows/spotbugs-analysis.yml
===================================================================
--- /trunk/.github/workflows/spotbugs-analysis.yml	(revision 19572)
+++ /trunk/.github/workflows/spotbugs-analysis.yml	(revision 19573)
@@ -20,5 +20,5 @@
 
     - name: Cache
-      uses: actions/cache@v4
+      uses: actions/cache@v5
       with:
         path: |
@@ -28,5 +28,5 @@
 
     - name: Setup Java 21
-      uses: actions/setup-java@v4
+      uses: actions/setup-java@v5
       with:
         distribution: 'zulu'
@@ -38,5 +38,5 @@
 
     - name: Upload report
-      uses: actions/upload-artifact@v4
+      uses: actions/upload-artifact@v7
       with:
         path: spotbugs-josm.xml
