Skip to content

Commit a9972df

Browse files
boneliferclaude
andauthored
Pin the workflows to ubuntu-24.04 (#91)
Pins this extension's workflows to the `ubuntu-24.04` runner image. **Why** - `ubuntu-22.04` is deprecated: GitHub's brownouts already fail some jobs on it, and it is fully retired on 04/17/2027. - `ubuntu-latest` moves to Ubuntu 26.04 from 10/19/2026. The older PHP versions these workflows install with setup-php may not be available there. **Changes** Only the `runs-on` lines change: 1 in `lint.yml`. The tests that phpbb-extensions/test-framework runs, and the shared EPV job (pinned separately in phpbbmodders/.github), aren't affected by this PR. This PR's CI is the first run on the new image. Sources: [actions/runner-images#14254](actions/runner-images#14254) (Ubuntu 22.04 deprecation) and GitHub's `ubuntu-latest` to 26.04 migration notice. --- Investigated and written by [Claude](https://www.anthropic.com/claude) on behalf of William Jacoby ([bonelifer](https://github.com/bonelifer)). 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
1 parent 03f81eb commit a9972df

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

‎.github/workflows/lint.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ permissions:
1717
jobs:
1818
lint:
1919
name: PHP ${{ matrix.php }} lint
20-
runs-on: ubuntu-latest
20+
runs-on: ubuntu-24.04
2121
strategy:
2222
matrix:
2323
php: ['8.2', '8.5']

0 commit comments

Comments
 (0)