Adjusts the `make -j` flag to match the latest GitHub-hosted runner
hardware specs[^1]:
- `ubuntu-latest` on 4 CPU cores
- `macos-latest` on 3 CPU cores
The processor count is ideally obtained from `nproc`, but setting env
vars from the current CI yaml files is not possible because they expect
literal strings.
[^1]: https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners#standard-github-hosted-runners-for-public-repositories
Closes #12927
permissions: {}
env:
- MAKEFLAGS: -j 3
+ MAKEFLAGS: -j 4
# renovate: datasource=github-tags depName=awslabs/aws-lc versioning=semver registryUrl=https://github.com
awslc-version: 1.28.0
permissions: {}
env:
- MAKEFLAGS: -j 3
+ MAKEFLAGS: -j 4
# unhandled
bearssl-version: 0.6
# renovate: datasource=github-tags depName=libressl-portable/portable versioning=semver registryUrl=https://github.com
permissions: {}
env:
- MAKEFLAGS: -j 3
+ MAKEFLAGS: -j 4
jobs:
linux-i686:
env:
DEVELOPER_DIR: /Applications/Xcode.app/Contents/Developer
- MAKEFLAGS: -j 5
+ MAKEFLAGS: -j 3
jobs:
autotools:
permissions: {}
env:
- MAKEFLAGS: -j 3
+ MAKEFLAGS: -j 4
# unhandled
quictls-version: 3.1.4+quic
# renovate: datasource=github-tags depName=gnutls/gnutls versioning=semver registryUrl=https://github.com
permissions: {}
env:
- MAKEFLAGS: -j 3
+ MAKEFLAGS: -j 4
# handled in renovate.json
openssl3-version: openssl-3.3.0
# unhandled
permissions: {}
env:
- MAKEFLAGS: -j 3
+ MAKEFLAGS: -j 4
# unhandled
openssl-version: 3.1.4+quic
# renovate: datasource=github-tags depName=ngtcp2/nghttp3 versioning=semver registryUrl=https://github.com
permissions: {}
env:
- MAKEFLAGS: -j 3
+ MAKEFLAGS: -j 4
jobs:
autotools:
permissions: {}
env:
- MAKEFLAGS: -j 3
+ MAKEFLAGS: -j 4
jobs:
autotools: