run: git ls-files -z "*.[ch]" | xargs -0 -n1 ./scripts/checksrc.pl
codespell-cmakelint-pytype-ruff:
- runs-on: ubuntu-24.04
+ runs-on: ubuntu-latest
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
with:
uses: fsfe/reuse-action@bb774aa972c2a89ff34781233d275075cbddf542 # v5
miscchecks:
- runs-on: ubuntu-24.04
+ runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
jobs:
linux:
name: ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }}
- runs-on: ${{ matrix.build.image || 'ubuntu-24.04' }}
+ runs-on: ${{ matrix.build.image || 'ubuntu-latest' }}
container: ${{ matrix.build.container }}
timeout-minutes: 45
strategy:
android:
name: "Android ${{ matrix.platform }} (${{ matrix.build == 'cmake' && 'CM' || 'AM' }}, arm64)"
- runs-on: 'ubuntu-24.04'
+ runs-on: 'ubuntu-latest'
timeout-minutes: 5
strategy:
matrix:
amiga:
name: "AmigaOS (${{ matrix.build == 'cmake' && 'CM' || 'AM' }}, AmiSSL, gcc, m68k)"
- runs-on: 'ubuntu-24.04'
+ runs-on: 'ubuntu-latest'
timeout-minutes: 5
env:
amissl-version: 5.18
msdos:
name: "MS-DOS (${{ matrix.build == 'cmake' && 'CM' || 'AM' }}, openssl, djgpp, i586)"
- runs-on: 'ubuntu-24.04'
+ runs-on: 'ubuntu-latest'
timeout-minutes: 5
env:
toolchain-version: '3.4'