Changeset 19059 in josm for trunk/.github/workflows


Ignore:
Timestamp:
2024-04-26T09:12:28+02:00 (7 months ago)
Author:
stoecker
Message:

drop node16 and Java8, see #23643

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

Legend:

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

    r19030 r19059  
    7070      matrix:
    7171        # test against latest update of each major Java version, as well as specific updates of LTS versions:
    72         java: [8, 11, 17, 21, 22]
     72        java: [11, 17, 21, 22]
    7373        os: [ubuntu-latest, macos-14, windows-latest]
    7474    name: Java ${{ matrix.java }} on ${{ matrix.os }}
     
    146146
    147147      - name: Build and package for macOS
    148         if: ${{ runner.os == 'macos' && matrix.java != '8' && matrix.java != '11' && always() }}
     148        if: ${{ runner.os == 'macos' && matrix.java != '11' && always() }}
    149149        env:
    150150          CERT_MACOS_P12: ${{ secrets.CERT_MACOS_P12 }}
     
    172172
    173173      - name: Setup Windows PATH
    174         if: ${{ runner.os == 'windows' && matrix.java != '8' && matrix.java != '11' && always() }}
     174        if: ${{ runner.os == 'windows' && matrix.java != '11' && always() }}
    175175        run: |
    176176          echo "C:\Program Files (x86)\WiX Toolset v3.11\bin" >> $GITHUB_PATH
     
    179179
    180180      - name: Build and package for Windows
    181         if: ${{ runner.os == 'windows' && matrix.java != '8' && matrix.java != '11' && always() }}
     181        if: ${{ runner.os == 'windows' && matrix.java != '11' && always() }}
    182182        env:
    183183          SIGN_CERT: ${{ secrets.SIGN_CERT }}
     
    193193
    194194      - name: Upload macOS app
    195         if: ${{ runner.os == 'macos' && matrix.java != '8' && matrix.java != '11' && always() && needs.createrelease.outputs.upload_url }}
     195        if: ${{ runner.os == 'macos' && matrix.java != '11' && always() && needs.createrelease.outputs.upload_url }}
    196196        uses: actions/upload-release-asset@v1
    197197        env:
     
    204204
    205205      - name: Upload macOS app (x64)
    206         if: ${{ runner.os == 'macos' && matrix.java != '8' && matrix.java != '11' && always() && runner.arch == 'ARM64' && needs.createrelease.outputs.upload_url }}
     206        if: ${{ runner.os == 'macos' && matrix.java != '11' && always() && runner.arch == 'ARM64' && needs.createrelease.outputs.upload_url }}
    207207        uses: actions/upload-release-asset@v1
    208208        env:
     
    215215
    216216      - name: Upload macOS app (aarch64)
    217         if: ${{ runner.os == 'macos' && matrix.java != '8' && matrix.java != '11' && always() && runner.arch == 'ARM64' && needs.createrelease.outputs.upload_url }}
     217        if: ${{ runner.os == 'macos' && matrix.java != '11' && always() && runner.arch == 'ARM64' && needs.createrelease.outputs.upload_url }}
    218218        uses: actions/upload-release-asset@v1
    219219        env:
     
    226226
    227227      - name: Upload Windows Installer executable
    228         if: ${{ runner.os == 'windows' && matrix.java != '8' && matrix.java != '11' && always() && needs.createrelease.outputs.upload_url }}
     228        if: ${{ runner.os == 'windows' && matrix.java != '11' && always() && needs.createrelease.outputs.upload_url }}
    229229        uses: actions/upload-release-asset@v1
    230230        env:
     
    237237
    238238      - name: Upload Windows Installer package
    239         if: ${{ runner.os == 'windows' && matrix.java != '8' && matrix.java != '11' && always() && needs.createrelease.outputs.upload_url }}
     239        if: ${{ runner.os == 'windows' && matrix.java != '11' && always() && needs.createrelease.outputs.upload_url }}
    240240        uses: actions/upload-release-asset@v1
    241241        env:
  • trunk/.github/workflows/pmd-analysis.yml

    r18993 r19059  
    3636        path: pmd-josm.xml
    3737
    38     - uses: JOSM/JOSMPluginAction/actions/pmd@v1
     38    - uses: JOSM/JOSMPluginAction/actions/pmd@v2
    3939      with:
    4040        src: 'src'
Note: See TracChangeset for help on using the changeset viewer.