Changeset 19058 in josm


Ignore:
Timestamp:
2024-04-25T23:42:21+02:00 (2 weeks ago)
Author:
taylor.smock
Message:

GitHub CI: Fix deprecation warnings for CodeQL and checkstyle workflows

Also drop Java 8 from ant-test.

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

Legend:

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

    r19030 r19058  
    2020      matrix:
    2121        # test against latest update of each major Java version, as well as specific updates of LTS versions:
    22         java: [8, 11, 17, 21, 22]
     22        java: [11, 17, 21, 22]
    2323        os: [ubuntu-latest, macos-latest, windows-latest]
    2424    name: Java ${{ matrix.java }} on ${{ matrix.os }}
  • trunk/.github/workflows/checkstyle-analysis.yml

    r18993 r19058  
    3636        path: checkstyle-josm.xml
    3737
    38     - uses: JOSM/JOSMPluginAction/actions/checkstyle@v1
     38    - uses: JOSM/JOSMPluginAction/actions/checkstyle@v2
    3939      with:
    4040        file: "checkstyle-josm.xml"
  • trunk/.github/workflows/codeql-analysis.yml

    r18993 r19058  
    1414    name: Analyze
    1515    runs-on: ubuntu-latest
     16    permissions:
     17      security-events: write
    1618
    1719    strategy:
     
    3537
    3638    - name: Initialize CodeQL
    37       uses: github/codeql-action/init@v2
     39      uses: github/codeql-action/init@v3
    3840      with:
    3941        languages: ${{ matrix.language }}
     
    4446
    4547    - name: Perform CodeQL Analysis
    46       uses: github/codeql-action/analyze@v2
     48      uses: github/codeql-action/analyze@v3
Note: See TracChangeset for help on using the changeset viewer.