As of this commit, `ubuntu-latest` is `ubuntu-22.04`, with the `ubuntu-24.04` runner image having beta status (even though Ubuntu 24.04 LTS is released), and `windows-latest` is `windows-2022`. So this is putting Ubuntu back to 22.04, but it will automatically become 24.04 evenutally, which the previous commit checks is likely to work (since it would work now). As detailed in #1514, there have not been problems in the past with new Ubuntu versions on GHA runners breaking this workflow. In contrast, there have been such problems with the Windows runners, so this keeps the pin adjusted to the newer version, but it does not change it to rolling.
Unified · Split
| @@ -20,7 +20,7 @@ jobs: · 19 unmodified lines | ||
| 20 | 20 | matrix: |
| 21 | 21 | os: |
| 22 | 22 | - windows-2022 |
| 23 | − - ubuntu-24.04 | |
| 23 | + - ubuntu-latest | |
| 24 | 24 | runs-on: ${{ matrix.os }} |
| 25 | 25 | env: |
| 26 | 26 | # dictated by `firefox` to support the `helix` editor, but now probably effectively be controlled by `jiff`, which also aligns with `regex`. |