mirror of
https://github.com/openssl/openssl.git
synced 2024-12-27 06:21:43 +08:00
ab6db11e63
Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/15129)
39 lines
826 B
YAML
39 lines
826 B
YAML
|
|
# Jobs run per pull request submission
|
|
name: Run-checker CI
|
|
on: [pull_request]
|
|
jobs:
|
|
run-checker:
|
|
strategy:
|
|
fail-fast: false
|
|
matrix:
|
|
opt: [
|
|
no-cmp,
|
|
no-cms,
|
|
no-ct,
|
|
no-dtls,
|
|
no-ec,
|
|
no-legacy,
|
|
no-siv,
|
|
no-sock,
|
|
no-srp,
|
|
no-srtp,
|
|
enable-ssl-trace,
|
|
no-tests,
|
|
no-threads,
|
|
no-tls,
|
|
no-tls1_3,
|
|
enable-trace,
|
|
no-ts,
|
|
no-ui,
|
|
]
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- uses: actions/checkout@v2
|
|
- name: config
|
|
run: CC=clang ./config --strict-warnings ${{ matrix.opt }} && perl configdata.pm --dump
|
|
- name: make
|
|
run: make -s -j4
|
|
- name: make test
|
|
run: make test HARNESS_JOBS=${HARNESS_JOBS:-4}
|