GHA: bump some jobs to ubuntu-26.04
No binary (build failed)
—
(log yok)
| @@ -41,7 +41,7 @@ jobs: | |
| # config file help: https://github.com/amperser/proselint/ | |
| proselint: | |
| name: 'proselint' | |
| - | runs-on: ubuntu-24.04-arm |
| + | runs-on: ubuntu-26.04-arm |
| steps: | |
| - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 | |
| with: | |
| @@ -92,7 +92,7 @@ jobs: | |
| pyspelling: | |
| name: 'pyspelling' | |
| - | runs-on: ubuntu-latest |
| + | runs-on: ubuntu-26.04 |
| steps: | |
| - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 | |
| with: | |
| @@ -122,7 +122,7 @@ jobs: | |
| synopsis-man-examples: | |
| name: 'synopsis, man-examples' | |
| - | runs-on: ubuntu-24.04-arm |
| + | runs-on: ubuntu-26.04-arm |
| steps: | |
| - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 | |
| with: | |
| @@ -46,7 +46,7 @@ jobs: | |
| linters: | |
| name: 'spellcheck, linters, REUSE' | |
| - | runs-on: ubuntu-24.04-arm |
| + | runs-on: ubuntu-26.04-arm |
| steps: | |
| - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 | |
| with: | |
| @@ -160,7 +160,7 @@ jobs: | |
| miscchecks: | |
| name: 'misc checks' | |
| - | runs-on: ubuntu-24.04-arm |
| + | runs-on: ubuntu-26.04-arm |
| timeout-minutes: 5 | |
| steps: | |
| - name: 'install prereqs' | |
| @@ -40,7 +40,7 @@ jobs: | |
| gha_python: | |
| if: ${{ github.repository_owner == 'curl' || github.event_name != 'schedule' }} | |
| name: 'GHA and Python' | |
| - | runs-on: ubuntu-latest |
| + | runs-on: ubuntu-26.04 |
| permissions: | |
| security-events: write # To create/update security events | |
| steps: | |
| @@ -60,7 +60,7 @@ jobs: | |
| c: | |
| if: ${{ github.repository_owner == 'curl' || github.event_name != 'schedule' }} | |
| name: 'C' | |
| - | runs-on: ${{ matrix.platform == 'Linux' && 'ubuntu-latest' || 'windows-2022' }} |
| + | runs-on: ${{ matrix.platform == 'Linux' && 'ubuntu-26.04' || 'windows-2022' }} |
| permissions: | |
| security-events: write # To create/update security events | |
| strategy: | |
| @@ -142,7 +142,7 @@ jobs: | |
| check-windows: | |
| name: 'Windows' | |
| - | runs-on: ubuntu-latest |
| + | runs-on: ubuntu-26.04 |
| env: | |
| TRIPLET: 'x86_64-w64-mingw32' | |
| steps: | |
| @@ -41,7 +41,7 @@ env: | |
| jobs: | |
| linux-glibc-gcc: | |
| name: 'Linux gcc glibc (amd64, arm64)' | |
| - | runs-on: ubuntu-latest |
| + | runs-on: ubuntu-26.04 |
| timeout-minutes: 10 | |
| steps: | |
| - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 | |
| @@ -70,7 +70,7 @@ jobs: | |
| linux-glibc-gcc-minimal: # use gcc to minimize installed packages | |
| name: 'Linux gcc glibc minimal (amd64)' | |
| - | runs-on: ubuntu-latest |
| + | runs-on: ubuntu-26.04 |
| timeout-minutes: 5 | |
| steps: | |
| - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 | |
| @@ -97,7 +97,7 @@ jobs: | |
| linux-musl-llvm: | |
| name: 'Linux llvm MUSL (amd64, riscv64)' | |
| - | runs-on: ubuntu-latest |
| + | runs-on: ubuntu-26.04 |
| timeout-minutes: 10 | |
| steps: | |
| - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 | |
| @@ -146,7 +146,7 @@ jobs: | |
| win-llvm: | |
| name: 'Windows llvm (x64)' | |
| - | runs-on: ubuntu-latest |
| + | runs-on: ubuntu-26.04 |
| timeout-minutes: 10 | |
| steps: | |
| - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 | |
| @@ -173,7 +173,7 @@ jobs: | |
| win-gcc-zlibold-x64: | |
| name: 'Windows gcc zlib-classic (x64)' | |
| - | runs-on: ubuntu-latest |
| + | runs-on: ubuntu-26.04 |
| timeout-minutes: 10 | |
| steps: | |
| - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 | |
| @@ -266,7 +266,7 @@ jobs: | |
| strategy: | |
| fail-fast: false | |
| matrix: | |
| - | image: [ubuntu-24.04-arm, macos-latest, windows-2022] |
| + | image: [ubuntu-26.04-arm, macos-latest, windows-2022] |
| steps: | |
| - uses: msys2/setup-msys2@e9898307ac31d1a803454791be09ab9973336e1c # v2.31.1 | |
| if: ${{ contains(matrix.image, 'windows') }} | |
| @@ -189,13 +189,13 @@ jobs: | |
| configure: --with-rustls --enable-ech --enable-debug | |
| - name: 'wolfssl-all' | |
| - | image: ubuntu-24.04-arm |
| + | image: ubuntu-26.04-arm |
| install_steps: wolfssl-all-arm | |
| LDFLAGS: -Wl,-rpath,/home/runner/wolfssl-all/lib | |
| configure: --with-wolfssl=/home/runner/wolfssl-all --enable-ech --enable-debug | |
| - name: 'wolfssl-opensslextra valgrind 1' | |
| - | image: ubuntu-24.04-arm |
| + | image: ubuntu-26.04-arm |
| install_packages: valgrind | |
| install_steps: wolfssl-opensslextra-arm | |
| tflags: '--min=815 1 to 1000' | |
| @@ -203,7 +203,7 @@ jobs: | |
| configure: --with-wolfssl=/home/runner/wolfssl-opensslextra --enable-ech --enable-debug | |
| - name: 'wolfssl-opensslextra valgrind 2' | |
| - | image: ubuntu-24.04-arm |
| + | image: ubuntu-26.04-arm |
| install_packages: valgrind | |
| install_steps: wolfssl-opensslextra-arm | |
| tflags: '--min=835 1001 to 9999' | |
| @@ -314,7 +314,7 @@ jobs: | |
| --with-openssl --with-libssh2 --with-libidn2 --enable-ares --enable-debug | |
| - name: '!ssl !http !smtp !imap' | |
| - | image: ubuntu-24.04-arm |
| + | image: ubuntu-26.04-arm |
| tflags: '--min=500' | |
| configure: --without-ssl --enable-debug --disable-http --disable-smtp --disable-imap --disable-unity | |
| @@ -434,7 +434,7 @@ jobs: | |
| tflags: '-n --test-event --min=1420' | |
| - name: 'duphandle' | |
| - | image: ubuntu-24.04-arm |
| + | image: ubuntu-26.04-arm |
| install_packages: libssh-dev | |
| configure: --enable-debug --enable-static --disable-shared --disable-threaded-resolver --with-libssh --with-openssl | |
| tflags: '-n --test-duphandle' | |