Changeset 19573 in josm


Ignore:
Timestamp:
2026-05-07T21:57:49+02:00 (3 days ago)
Author:
stoecker
Message:

update github actions

Location:
trunk/.github/workflows
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/.github/workflows/ant-test.yml

    r19561 r19573  
    3030
    3131      - name: Cache
    32         uses: actions/cache@v4
     32        uses: actions/cache@v5
    3333        with:
    3434          path: |
     
    3838
    3939      - name: Setup Java ${{ matrix.java }}
    40         uses: actions/setup-java@v4
     40        uses: actions/setup-java@v5
    4141        with:
    4242          distribution: 'zulu'
     
    4444
    4545      - name: Install Ant
    46         uses: JOSM/JOSMPluginAction/actions/setup-ant@v2
     46        uses: JOSM/JOSMPluginAction/actions/setup-ant@v3
    4747
    4848      - name: Test with Ant
     
    5757      - name: Upload Ant reports
    5858        if: ${{ always() }}
    59         uses: actions/upload-artifact@v4
     59        uses: actions/download-artifact@v7
    6060        with:
    6161          name: Ant reports for JOSM ${{ needs.createrelease.outputs.josm_revision }} on java ${{ matrix.java }} on ${{ matrix.os }}
     
    7474    steps:
    7575      - name: Download Artifacts
    76         uses: actions/download-artifact@v4
     76        uses: actions/download-artifact@v8
    7777        with:
    7878          path: artifacts
     
    8080      - name: Publish Test Report with action-junit-report
    8181        if: ${{ always() }}
    82         uses: mikepenz/action-junit-report@v4
     82        uses: mikepenz/action-junit-report@v6
    8383        with:
    8484          report_paths: 'artifacts/**/*.xml'
  • trunk/.github/workflows/ant.yml

    r19561 r19573  
    7979
    8080      - name: Cache
    81         uses: actions/cache@v4
     81        uses: actions/cache@v5
    8282        with:
    8383          path: |
     
    8787
    8888      - name: Setup Java ${{ matrix.java }}
    89         uses: actions/setup-java@v4
     89        uses: actions/setup-java@v5
    9090        with:
    9191          distribution: 'zulu'
     
    9494      - name: Setup x64 Java (Mac) ${{ matrix.java }}
    9595        if: ${{ runner.os == 'macos' && runner.arch == 'ARM64' && always() }}
    96         uses: actions/setup-java@v4
     96        uses: actions/setup-java@v5
    9797        with:
    9898          distribution: 'zulu'
     
    101101
    102102      - name: Install Ant
    103         uses: JOSM/JOSMPluginAction/actions/setup-ant@v2
     103        uses: JOSM/JOSMPluginAction/actions/setup-ant@v3
    104104
    105105      - name: Optimise images
  • trunk/.github/workflows/checkstyle-analysis.yml

    r19561 r19573  
    2020
    2121    - name: Cache
    22       uses: actions/cache@v4
     22      uses: actions/cache@v5
    2323      with:
    2424        path: |
     
    3232
    3333    - name: Upload report
    34       uses: actions/upload-artifact@v4
     34      uses: actions/upload-artifact@v7
    3535      with:
    3636        path: checkstyle-josm.xml
    3737
    38     - uses: JOSM/JOSMPluginAction/actions/checkstyle@v2
     38    - uses: JOSM/JOSMPluginAction/actions/checkstyle@v3
    3939      with:
    4040        file: "checkstyle-josm.xml"
  • trunk/.github/workflows/codeql-analysis.yml

    r19561 r19573  
    2929
    3030    - name: Cache
    31       uses: actions/cache@v4
     31      uses: actions/cache@v5
    3232      with:
    3333        path: |
     
    3737
    3838    - name: Initialize CodeQL
    39       uses: github/codeql-action/init@v3
     39      uses: github/codeql-action/init@v4
    4040      with:
    4141        languages: ${{ matrix.language }}
    4242
    4343    - name: Setup Java 21
    44       uses: actions/setup-java@v4
     44      uses: actions/setup-java@v5
    4545      with:
    4646        distribution: 'zulu'
     
    5252
    5353    - name: Perform CodeQL Analysis
    54       uses: github/codeql-action/analyze@v3
     54      uses: github/codeql-action/analyze@v4
  • trunk/.github/workflows/pmd-analysis.yml

    r19561 r19573  
    2020
    2121    - name: Cache
    22       uses: actions/cache@v4
     22      uses: actions/cache@v5
    2323      with:
    2424        path: |
     
    3232
    3333    - name: Upload report
    34       uses: actions/upload-artifact@v4
     34      uses: actions/upload-artifact@v7
    3535      with:
    3636        path: pmd-josm.xml
    3737
    38     - uses: JOSM/JOSMPluginAction/actions/pmd@v2
     38    - uses: JOSM/JOSMPluginAction/actions/pmd@v3
    3939      with:
    4040        src: 'src'
  • trunk/.github/workflows/spotbugs-analysis.yml

    r19561 r19573  
    2020
    2121    - name: Cache
    22       uses: actions/cache@v4
     22      uses: actions/cache@v5
    2323      with:
    2424        path: |
     
    2828
    2929    - name: Setup Java 21
    30       uses: actions/setup-java@v4
     30      uses: actions/setup-java@v5
    3131      with:
    3232        distribution: 'zulu'
     
    3838
    3939    - name: Upload report
    40       uses: actions/upload-artifact@v4
     40      uses: actions/upload-artifact@v7
    4141      with:
    4242        path: spotbugs-josm.xml
Note: See TracChangeset for help on using the changeset viewer.