Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ on:
jobs:
run:

runs-on: ubuntu-24.04
runs-on: ubuntu-26.04

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Job name still says ubuntu-24.04 but job runs on 26.04 Β· correctness

This applies to every run of the workflow. runs-on is hard-coded and does not read matrix.operating-system. That matrix value stays ubuntu-24.04 and appears only in the job name (Java X Test on ubuntu-24.04). After this bump the jobs run on ubuntu-26.04 but are labelled as 24.04. Any required-status-check names that match the old label would also be misleading. The matrix and runs-on are meant to be one setting. Renovate updated only one of them.

Suggested fix

Drive runs-on from the matrix and bump the matrix value:

    runs-on: ${{ matrix.operating-system }}
    strategy:
      matrix:
        operating-system: [ubuntu-26.04]
Prompt for a coding agent
In .github/workflows/test.yml, change line 12 `runs-on: ubuntu-26.04` to `runs-on: ${{ matrix.operating-system }}`, and change the matrix entry on line 15 from `operating-system: [ubuntu-24.04]` to `operating-system: [ubuntu-26.04]`, so the job name matches the runner actually used.

strategy:
matrix:
operating-system: [ubuntu-24.04]
Expand Down