Changeset 18993 in josm


Ignore:
Timestamp:
2024-02-22T16:45:28+01:00 (3 months ago)
Author:
taylor.smock
Message:

Update actions to ones that support node 20 (patch by guylamar2006, see https://github.com/JOSM/josm/pull/136 )

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

Legend:

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

    r18936 r18993  
    2525    steps:
    2626      - name: Checkout
    27         uses: actions/checkout@v3
     27        uses: actions/checkout@v4
    2828        with:
    2929          fetch-depth: 256
    3030
    3131      - name: Cache
    32         uses: actions/cache@v3
     32        uses: actions/cache@v4
    3333        with:
    3434          path: |
     
    3838
    3939      - name: Setup Java ${{ matrix.java }}
    40         uses: actions/setup-java@v3
     40        uses: actions/setup-java@v4
    4141        with:
    4242          distribution: 'zulu'
     
    5757      - name: Upload Ant reports
    5858        if: ${{ always() }}
    59         uses: actions/upload-artifact@v3
     59        uses: actions/upload-artifact@v4
    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@v3
     76        uses: actions/download-artifact@v4
    7777        with:
    7878          path: artifacts
     
    8080      - name: Publish Test Report with action-junit-report
    8181        if: ${{ always() }}
    82         uses: mikepenz/action-junit-report@v3
     82        uses: mikepenz/action-junit-report@v4
    8383        with:
    8484          report_paths: 'artifacts/**/*.xml'
  • trunk/.github/workflows/ant.yml

    r18906 r18993  
    2525    steps:
    2626      - name: Checkout
    27         uses: actions/checkout@v3
     27        uses: actions/checkout@v4
    2828        with:
    2929          fetch-depth: 256
     
    7575    steps:
    7676      - name: Checkout
    77         uses: actions/checkout@v3
     77        uses: actions/checkout@v4
    7878        with:
    7979          fetch-depth: 256
    8080
    8181      - name: Cache
    82         uses: actions/cache@v3
     82        uses: actions/cache@v4
    8383        with:
    8484          path: |
     
    8888
    8989      - name: Setup Java ${{ matrix.java }}
    90         uses: actions/setup-java@v3
     90        uses: actions/setup-java@v4
    9191        with:
    9292          distribution: 'zulu'
  • trunk/.github/workflows/checkstyle-analysis.yml

    r18670 r18993  
    1515    steps:
    1616    - name: Checkout repository
    17       uses: actions/checkout@v3
     17      uses: actions/checkout@v4
    1818      with:
    1919          fetch-depth: 256
    2020
    2121    - name: Cache
    22       uses: actions/cache@v3
     22      uses: actions/cache@v4
    2323      with:
    2424        path: |
     
    3232
    3333    - name: Upload report
    34       uses: actions/upload-artifact@v3
     34      uses: actions/upload-artifact@v4
    3535      with:
    3636        path: checkstyle-josm.xml
  • trunk/.github/workflows/codeql-analysis.yml

    r18670 r18993  
    2222    steps:
    2323    - name: Checkout repository
    24       uses: actions/checkout@v3
     24      uses: actions/checkout@v4
    2525      with:
    2626          fetch-depth: 256
    2727
    2828    - name: Cache
    29       uses: actions/cache@v3
     29      uses: actions/cache@v4
    3030      with:
    3131        path: |
  • trunk/.github/workflows/pmd-analysis.yml

    r18670 r18993  
    1515    steps:
    1616    - name: Checkout repository
    17       uses: actions/checkout@v3
     17      uses: actions/checkout@v4
    1818      with:
    1919          fetch-depth: 256
    2020
    2121    - name: Cache
    22       uses: actions/cache@v3
     22      uses: actions/cache@v4
    2323      with:
    2424        path: |
     
    3232
    3333    - name: Upload report
    34       uses: actions/upload-artifact@v3
     34      uses: actions/upload-artifact@v4
    3535      with:
    3636        path: pmd-josm.xml
  • trunk/.github/workflows/spotbugs-analysis.yml

    r18670 r18993  
    1515    steps:
    1616    - name: Checkout repository
    17       uses: actions/checkout@v3
     17      uses: actions/checkout@v4
    1818      with:
    1919          fetch-depth: 256
    2020
    2121    - name: Cache
    22       uses: actions/cache@v3
     22      uses: actions/cache@v4
    2323      with:
    2424        path: |
     
    3232
    3333    - name: Upload report
    34       uses: actions/upload-artifact@v3
     34      uses: actions/upload-artifact@v4
    3535      with:
    3636        path: spotbugs-josm.xml
Note: See TracChangeset for help on using the changeset viewer.