Merge pull request #8072 from rizlik/github-fix
ci: github: fix ubuntu version to 22.04
This commit is contained in:
commit
0f8b4dbc63
2
.github/workflows/async.yml
vendored
2
.github/workflows/async.yml
vendored
@ -24,7 +24,7 @@ jobs:
|
|||||||
]
|
]
|
||||||
name: make check
|
name: make check
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 6
|
timeout-minutes: 6
|
||||||
steps:
|
steps:
|
||||||
|
2
.github/workflows/coverity-scan-fixes.yml
vendored
2
.github/workflows/coverity-scan-fixes.yml
vendored
@ -8,7 +8,7 @@ on:
|
|||||||
jobs:
|
jobs:
|
||||||
coverity:
|
coverity:
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
|
4
.github/workflows/curl.yml
vendored
4
.github/workflows/curl.yml
vendored
@ -16,7 +16,7 @@ jobs:
|
|||||||
build_wolfssl:
|
build_wolfssl:
|
||||||
name: Build wolfSSL
|
name: Build wolfSSL
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 4
|
timeout-minutes: 4
|
||||||
steps:
|
steps:
|
||||||
@ -40,7 +40,7 @@ jobs:
|
|||||||
test_curl:
|
test_curl:
|
||||||
name: ${{ matrix.curl_ref }}
|
name: ${{ matrix.curl_ref }}
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 15
|
timeout-minutes: 15
|
||||||
needs: build_wolfssl
|
needs: build_wolfssl
|
||||||
|
4
.github/workflows/cyrus-sasl.yml
vendored
4
.github/workflows/cyrus-sasl.yml
vendored
@ -17,7 +17,7 @@ jobs:
|
|||||||
name: Build wolfSSL
|
name: Build wolfSSL
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
# Just to keep it the same as the testing target
|
# Just to keep it the same as the testing target
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 4
|
timeout-minutes: 4
|
||||||
steps:
|
steps:
|
||||||
@ -48,7 +48,7 @@ jobs:
|
|||||||
ref: [ 2.1.28 ]
|
ref: [ 2.1.28 ]
|
||||||
name: ${{ matrix.ref }}
|
name: ${{ matrix.ref }}
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 4
|
timeout-minutes: 4
|
||||||
needs: build_wolfssl
|
needs: build_wolfssl
|
||||||
|
2
.github/workflows/disabled/haproxy.yml
vendored
2
.github/workflows/disabled/haproxy.yml
vendored
@ -21,7 +21,7 @@ jobs:
|
|||||||
ref: [ master ]
|
ref: [ master ]
|
||||||
name: ${{ matrix.ref }}
|
name: ${{ matrix.ref }}
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
steps:
|
steps:
|
||||||
- name: Build wolfSSL
|
- name: Build wolfSSL
|
||||||
uses: wolfSSL/actions-build-autotools-project@v1
|
uses: wolfSSL/actions-build-autotools-project@v1
|
||||||
|
6
.github/workflows/docker-Espressif.yml
vendored
6
.github/workflows/docker-Espressif.yml
vendored
@ -15,7 +15,7 @@ jobs:
|
|||||||
espressif_latest:
|
espressif_latest:
|
||||||
name: latest Docker container
|
name: latest Docker container
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 12
|
timeout-minutes: 12
|
||||||
container:
|
container:
|
||||||
@ -27,7 +27,7 @@ jobs:
|
|||||||
espressif_v4_4:
|
espressif_v4_4:
|
||||||
name: v4.4 Docker container
|
name: v4.4 Docker container
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
container:
|
container:
|
||||||
image: espressif/idf:release-v4.4
|
image: espressif/idf:release-v4.4
|
||||||
steps:
|
steps:
|
||||||
@ -37,7 +37,7 @@ jobs:
|
|||||||
espressif_v5_0:
|
espressif_v5_0:
|
||||||
name: v5.0 Docker container
|
name: v5.0 Docker container
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
container:
|
container:
|
||||||
image: espressif/idf:release-v5.0
|
image: espressif/idf:release-v5.0
|
||||||
steps:
|
steps:
|
||||||
|
4
.github/workflows/docker-OpenWrt.yml
vendored
4
.github/workflows/docker-OpenWrt.yml
vendored
@ -18,7 +18,7 @@ jobs:
|
|||||||
build_library:
|
build_library:
|
||||||
name: Compile libwolfssl.so
|
name: Compile libwolfssl.so
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 4
|
timeout-minutes: 4
|
||||||
container:
|
container:
|
||||||
@ -42,7 +42,7 @@ jobs:
|
|||||||
compile_container:
|
compile_container:
|
||||||
name: Compile container
|
name: Compile container
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 2
|
timeout-minutes: 2
|
||||||
needs: build_library
|
needs: build_library
|
||||||
|
4
.github/workflows/grpc.yml
vendored
4
.github/workflows/grpc.yml
vendored
@ -17,7 +17,7 @@ jobs:
|
|||||||
name: Build wolfSSL
|
name: Build wolfSSL
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
# Just to keep it the same as the testing target
|
# Just to keep it the same as the testing target
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 10
|
timeout-minutes: 10
|
||||||
steps:
|
steps:
|
||||||
@ -52,7 +52,7 @@ jobs:
|
|||||||
h2_ssl_cert_test h2_ssl_session_reuse_test
|
h2_ssl_cert_test h2_ssl_session_reuse_test
|
||||||
name: ${{ matrix.ref }}
|
name: ${{ matrix.ref }}
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 30
|
timeout-minutes: 30
|
||||||
needs: build_wolfssl
|
needs: build_wolfssl
|
||||||
|
4
.github/workflows/hitch.yml
vendored
4
.github/workflows/hitch.yml
vendored
@ -17,7 +17,7 @@ jobs:
|
|||||||
name: Build wolfSSL
|
name: Build wolfSSL
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
# Just to keep it the same as the testing target
|
# Just to keep it the same as the testing target
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 4
|
timeout-minutes: 4
|
||||||
steps:
|
steps:
|
||||||
@ -49,7 +49,7 @@ jobs:
|
|||||||
test13-r82.sh test15-proxy-v2-npn.sh test39-client-cert-proxy.sh
|
test13-r82.sh test15-proxy-v2-npn.sh test39-client-cert-proxy.sh
|
||||||
name: ${{ matrix.ref }}
|
name: ${{ matrix.ref }}
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 4
|
timeout-minutes: 4
|
||||||
needs: build_wolfssl
|
needs: build_wolfssl
|
||||||
|
6
.github/workflows/hostap-vm.yml
vendored
6
.github/workflows/hostap-vm.yml
vendored
@ -28,7 +28,7 @@ jobs:
|
|||||||
--enable-tlsv10 --enable-oldtls
|
--enable-tlsv10 --enable-oldtls
|
||||||
name: Build wolfSSL
|
name: Build wolfSSL
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 10
|
timeout-minutes: 10
|
||||||
steps:
|
steps:
|
||||||
@ -66,7 +66,7 @@ jobs:
|
|||||||
build_uml_linux:
|
build_uml_linux:
|
||||||
name: Build UML (UserMode Linux)
|
name: Build UML (UserMode Linux)
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 10
|
timeout-minutes: 10
|
||||||
steps:
|
steps:
|
||||||
@ -143,7 +143,7 @@ jobs:
|
|||||||
name: hwsim test
|
name: hwsim test
|
||||||
# For openssl 1.1
|
# For openssl 1.1
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 45
|
timeout-minutes: 45
|
||||||
needs: [build_wolfssl, build_uml_linux]
|
needs: [build_wolfssl, build_uml_linux]
|
||||||
|
4
.github/workflows/ipmitool.yml
vendored
4
.github/workflows/ipmitool.yml
vendored
@ -17,7 +17,7 @@ jobs:
|
|||||||
build_wolfssl:
|
build_wolfssl:
|
||||||
name: Build wolfSSL
|
name: Build wolfSSL
|
||||||
# Just to keep it the same as the testing target
|
# Just to keep it the same as the testing target
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 4
|
timeout-minutes: 4
|
||||||
@ -48,7 +48,7 @@ jobs:
|
|||||||
git_ref: [ c3939dac2c060651361fc71516806f9ab8c38901 ]
|
git_ref: [ c3939dac2c060651361fc71516806f9ab8c38901 ]
|
||||||
name: ${{ matrix.git_ref }}
|
name: ${{ matrix.git_ref }}
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
needs: build_wolfssl
|
needs: build_wolfssl
|
||||||
steps:
|
steps:
|
||||||
- name: Download lib
|
- name: Download lib
|
||||||
|
4
.github/workflows/jwt-cpp.yml
vendored
4
.github/workflows/jwt-cpp.yml
vendored
@ -17,7 +17,7 @@ jobs:
|
|||||||
name: Build wolfSSL
|
name: Build wolfSSL
|
||||||
# Just to keep it the same as the testing target
|
# Just to keep it the same as the testing target
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 4
|
timeout-minutes: 4
|
||||||
steps:
|
steps:
|
||||||
@ -47,7 +47,7 @@ jobs:
|
|||||||
ref: [ 0.6.0 ]
|
ref: [ 0.6.0 ]
|
||||||
name: ${{ matrix.ref }}
|
name: ${{ matrix.ref }}
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
needs: build_wolfssl
|
needs: build_wolfssl
|
||||||
steps:
|
steps:
|
||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
|
4
.github/workflows/krb5.yml
vendored
4
.github/workflows/krb5.yml
vendored
@ -17,7 +17,7 @@ jobs:
|
|||||||
name: Build wolfSSL
|
name: Build wolfSSL
|
||||||
# Just to keep it the same as the testing target
|
# Just to keep it the same as the testing target
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 5
|
timeout-minutes: 5
|
||||||
steps:
|
steps:
|
||||||
@ -50,7 +50,7 @@ jobs:
|
|||||||
ref: [ 1.21.1 ]
|
ref: [ 1.21.1 ]
|
||||||
name: ${{ matrix.ref }}
|
name: ${{ matrix.ref }}
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 8
|
timeout-minutes: 8
|
||||||
needs: build_wolfssl
|
needs: build_wolfssl
|
||||||
|
4
.github/workflows/libssh2.yml
vendored
4
.github/workflows/libssh2.yml
vendored
@ -17,7 +17,7 @@ jobs:
|
|||||||
name: Build wolfSSL
|
name: Build wolfSSL
|
||||||
# Just to keep it the same as the testing target
|
# Just to keep it the same as the testing target
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 4
|
timeout-minutes: 4
|
||||||
steps:
|
steps:
|
||||||
@ -47,7 +47,7 @@ jobs:
|
|||||||
ref: [ 1.11.0 ]
|
ref: [ 1.11.0 ]
|
||||||
name: ${{ matrix.ref }}
|
name: ${{ matrix.ref }}
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 8
|
timeout-minutes: 8
|
||||||
needs: build_wolfssl
|
needs: build_wolfssl
|
||||||
|
4
.github/workflows/libvncserver.yml
vendored
4
.github/workflows/libvncserver.yml
vendored
@ -17,7 +17,7 @@ jobs:
|
|||||||
name: Build wolfSSL
|
name: Build wolfSSL
|
||||||
# Just to keep it the same as the testing target
|
# Just to keep it the same as the testing target
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 4
|
timeout-minutes: 4
|
||||||
steps:
|
steps:
|
||||||
@ -47,7 +47,7 @@ jobs:
|
|||||||
ref: [ 0.9.13 ]
|
ref: [ 0.9.13 ]
|
||||||
name: ${{ matrix.ref }}
|
name: ${{ matrix.ref }}
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
needs: build_wolfssl
|
needs: build_wolfssl
|
||||||
steps:
|
steps:
|
||||||
- name: Download lib
|
- name: Download lib
|
||||||
|
4
.github/workflows/memcached.yml
vendored
4
.github/workflows/memcached.yml
vendored
@ -17,7 +17,7 @@ jobs:
|
|||||||
name: Build wolfSSL
|
name: Build wolfSSL
|
||||||
# Just to keep it the same as the testing target
|
# Just to keep it the same as the testing target
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
steps:
|
steps:
|
||||||
- name: Build wolfSSL
|
- name: Build wolfSSL
|
||||||
uses: wolfSSL/actions-build-autotools-project@v1
|
uses: wolfSSL/actions-build-autotools-project@v1
|
||||||
@ -48,7 +48,7 @@ jobs:
|
|||||||
- ref: 1.6.22
|
- ref: 1.6.22
|
||||||
name: ${{ matrix.ref }}
|
name: ${{ matrix.ref }}
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
needs: build_wolfssl
|
needs: build_wolfssl
|
||||||
steps:
|
steps:
|
||||||
- name: Download lib
|
- name: Download lib
|
||||||
|
4
.github/workflows/mosquitto.yml
vendored
4
.github/workflows/mosquitto.yml
vendored
@ -17,7 +17,7 @@ jobs:
|
|||||||
name: Build wolfSSL
|
name: Build wolfSSL
|
||||||
# Just to keep it the same as the testing target
|
# Just to keep it the same as the testing target
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 4
|
timeout-minutes: 4
|
||||||
steps:
|
steps:
|
||||||
@ -45,7 +45,7 @@ jobs:
|
|||||||
ref: [ 2.0.18 ]
|
ref: [ 2.0.18 ]
|
||||||
name: ${{ matrix.ref }}
|
name: ${{ matrix.ref }}
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 4
|
timeout-minutes: 4
|
||||||
needs: build_wolfssl
|
needs: build_wolfssl
|
||||||
|
2
.github/workflows/multi-arch.yml
vendored
2
.github/workflows/multi-arch.yml
vendored
@ -37,7 +37,7 @@ jobs:
|
|||||||
ARCH: armel
|
ARCH: armel
|
||||||
EXTRA_OPTS: --enable-sp-asm
|
EXTRA_OPTS: --enable-sp-asm
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 10
|
timeout-minutes: 10
|
||||||
steps:
|
steps:
|
||||||
|
12
.github/workflows/multi-compiler.yml
vendored
12
.github/workflows/multi-compiler.yml
vendored
@ -21,16 +21,16 @@ jobs:
|
|||||||
include:
|
include:
|
||||||
- CC: gcc-9
|
- CC: gcc-9
|
||||||
CXX: g++-9
|
CXX: g++-9
|
||||||
OS: ubuntu-latest
|
OS: ubuntu-22.04
|
||||||
- CC: gcc-10
|
- CC: gcc-10
|
||||||
CXX: g++-10
|
CXX: g++-10
|
||||||
OS: ubuntu-latest
|
OS: ubuntu-22.04
|
||||||
- CC: gcc-11
|
- CC: gcc-11
|
||||||
CXX: g++-11
|
CXX: g++-11
|
||||||
OS: ubuntu-latest
|
OS: ubuntu-22.04
|
||||||
- CC: gcc-12
|
- CC: gcc-12
|
||||||
CXX: g++-12
|
CXX: g++-12
|
||||||
OS: ubuntu-latest
|
OS: ubuntu-22.04
|
||||||
- CC: clang-10
|
- CC: clang-10
|
||||||
CXX: clang++-10
|
CXX: clang++-10
|
||||||
OS: ubuntu-20.04
|
OS: ubuntu-20.04
|
||||||
@ -42,10 +42,10 @@ jobs:
|
|||||||
OS: ubuntu-20.04
|
OS: ubuntu-20.04
|
||||||
- CC: clang-13
|
- CC: clang-13
|
||||||
CXX: clang++-13
|
CXX: clang++-13
|
||||||
OS: ubuntu-latest
|
OS: ubuntu-22.04
|
||||||
- CC: clang-14
|
- CC: clang-14
|
||||||
CXX: clang++-14
|
CXX: clang++-14
|
||||||
OS: ubuntu-latest
|
OS: ubuntu-22.04
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ${{ matrix.OS }}
|
runs-on: ${{ matrix.OS }}
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
|
4
.github/workflows/net-snmp.yml
vendored
4
.github/workflows/net-snmp.yml
vendored
@ -17,7 +17,7 @@ jobs:
|
|||||||
name: Build wolfSSL
|
name: Build wolfSSL
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
# Just to keep it the same as the testing target
|
# Just to keep it the same as the testing target
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 4
|
timeout-minutes: 4
|
||||||
steps:
|
steps:
|
||||||
@ -48,7 +48,7 @@ jobs:
|
|||||||
test_opts: -e 'agentxperl'
|
test_opts: -e 'agentxperl'
|
||||||
name: ${{ matrix.ref }}
|
name: ${{ matrix.ref }}
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 4
|
timeout-minutes: 4
|
||||||
needs: build_wolfssl
|
needs: build_wolfssl
|
||||||
|
4
.github/workflows/nginx.yml
vendored
4
.github/workflows/nginx.yml
vendored
@ -17,7 +17,7 @@ jobs:
|
|||||||
name: Build wolfSSL
|
name: Build wolfSSL
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
# Just to keep it the same as the testing target
|
# Just to keep it the same as the testing target
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 4
|
timeout-minutes: 4
|
||||||
steps:
|
steps:
|
||||||
@ -107,7 +107,7 @@ jobs:
|
|||||||
stream_proxy_ssl_verify.t
|
stream_proxy_ssl_verify.t
|
||||||
name: ${{ matrix.ref }}
|
name: ${{ matrix.ref }}
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 6
|
timeout-minutes: 6
|
||||||
needs: build_wolfssl
|
needs: build_wolfssl
|
||||||
|
2
.github/workflows/no-malloc.yml
vendored
2
.github/workflows/no-malloc.yml
vendored
@ -22,7 +22,7 @@ jobs:
|
|||||||
]
|
]
|
||||||
name: make check
|
name: make check
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 6
|
timeout-minutes: 6
|
||||||
steps:
|
steps:
|
||||||
|
4
.github/workflows/ntp.yml
vendored
4
.github/workflows/ntp.yml
vendored
@ -17,7 +17,7 @@ jobs:
|
|||||||
name: Build wolfSSL
|
name: Build wolfSSL
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
# Just to keep it the same as the testing target
|
# Just to keep it the same as the testing target
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 4
|
timeout-minutes: 4
|
||||||
steps:
|
steps:
|
||||||
@ -47,7 +47,7 @@ jobs:
|
|||||||
ref: [ 4.2.8p15 ]
|
ref: [ 4.2.8p15 ]
|
||||||
name: ${{ matrix.ref }}
|
name: ${{ matrix.ref }}
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 10
|
timeout-minutes: 10
|
||||||
needs: build_wolfssl
|
needs: build_wolfssl
|
||||||
|
2
.github/workflows/ocsp.yml
vendored
2
.github/workflows/ocsp.yml
vendored
@ -16,7 +16,7 @@ jobs:
|
|||||||
ocsp_stapling:
|
ocsp_stapling:
|
||||||
name: ocsp stapling
|
name: ocsp stapling
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
timeout-minutes: 10
|
timeout-minutes: 10
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout wolfSSL
|
- name: Checkout wolfSSL
|
||||||
|
4
.github/workflows/openldap.yml
vendored
4
.github/workflows/openldap.yml
vendored
@ -16,7 +16,7 @@ jobs:
|
|||||||
build_wolfssl:
|
build_wolfssl:
|
||||||
name: Build wolfSSL
|
name: Build wolfSSL
|
||||||
# Just to keep it the same as the testing target
|
# Just to keep it the same as the testing target
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 4
|
timeout-minutes: 4
|
||||||
steps:
|
steps:
|
||||||
@ -47,7 +47,7 @@ jobs:
|
|||||||
- osp_ref: 2.5.13
|
- osp_ref: 2.5.13
|
||||||
git_ref: OPENLDAP_REL_ENG_2_5_13
|
git_ref: OPENLDAP_REL_ENG_2_5_13
|
||||||
name: ${{ matrix.osp_ref }}
|
name: ${{ matrix.osp_ref }}
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 20
|
timeout-minutes: 20
|
||||||
needs: build_wolfssl
|
needs: build_wolfssl
|
||||||
|
4
.github/workflows/openssh.yml
vendored
4
.github/workflows/openssh.yml
vendored
@ -17,7 +17,7 @@ jobs:
|
|||||||
name: Build wolfSSL
|
name: Build wolfSSL
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
# Just to keep it the same as the testing target
|
# Just to keep it the same as the testing target
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 4
|
timeout-minutes: 4
|
||||||
steps:
|
steps:
|
||||||
@ -49,7 +49,7 @@ jobs:
|
|||||||
osp_ver: '9.6'
|
osp_ver: '9.6'
|
||||||
name: ${{ matrix.ref }}
|
name: ${{ matrix.ref }}
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
needs: build_wolfssl
|
needs: build_wolfssl
|
||||||
steps:
|
steps:
|
||||||
- name: Download lib
|
- name: Download lib
|
||||||
|
4
.github/workflows/openvpn.yml
vendored
4
.github/workflows/openvpn.yml
vendored
@ -17,7 +17,7 @@ jobs:
|
|||||||
name: Build wolfSSL
|
name: Build wolfSSL
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
# Just to keep it the same as the testing target
|
# Just to keep it the same as the testing target
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 4
|
timeout-minutes: 4
|
||||||
steps:
|
steps:
|
||||||
@ -46,7 +46,7 @@ jobs:
|
|||||||
ref: [ release/2.6, v2.6.0, master ]
|
ref: [ release/2.6, v2.6.0, master ]
|
||||||
name: ${{ matrix.ref }}
|
name: ${{ matrix.ref }}
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 10
|
timeout-minutes: 10
|
||||||
needs: build_wolfssl
|
needs: build_wolfssl
|
||||||
|
8
.github/workflows/os-check.yml
vendored
8
.github/workflows/os-check.yml
vendored
@ -17,7 +17,7 @@ jobs:
|
|||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
os: [ ubuntu-latest, macos-latest ]
|
os: [ ubuntu-22.04, macos-latest ]
|
||||||
config: [
|
config: [
|
||||||
# Add new configs here
|
# Add new configs here
|
||||||
'',
|
'',
|
||||||
@ -57,7 +57,7 @@ jobs:
|
|||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
os: [ ubuntu-latest, macos-latest ]
|
os: [ ubuntu-22.04, macos-latest ]
|
||||||
user-settings: [
|
user-settings: [
|
||||||
# Add new user_settings.h here
|
# Add new user_settings.h here
|
||||||
'examples/configs/user_settings_all.h',
|
'examples/configs/user_settings_all.h',
|
||||||
@ -79,7 +79,7 @@ jobs:
|
|||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
os: [ ubuntu-latest, macos-latest ]
|
os: [ ubuntu-22.04, macos-latest ]
|
||||||
user-settings: [
|
user-settings: [
|
||||||
# Add new user_settings.h here
|
# Add new user_settings.h here
|
||||||
'examples/configs/user_settings_min_ecc.h',
|
'examples/configs/user_settings_min_ecc.h',
|
||||||
@ -109,7 +109,7 @@ jobs:
|
|||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
os: [ ubuntu-latest, macos-latest ]
|
os: [ ubuntu-22.04, macos-latest ]
|
||||||
name: make user_setting.h (with sed)
|
name: make user_setting.h (with sed)
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
|
2
.github/workflows/packaging.yml
vendored
2
.github/workflows/packaging.yml
vendored
@ -16,7 +16,7 @@ jobs:
|
|||||||
build_wolfssl:
|
build_wolfssl:
|
||||||
name: Package wolfSSL
|
name: Package wolfSSL
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 10
|
timeout-minutes: 10
|
||||||
steps:
|
steps:
|
||||||
|
4
.github/workflows/pam-ipmi.yml
vendored
4
.github/workflows/pam-ipmi.yml
vendored
@ -18,7 +18,7 @@ jobs:
|
|||||||
name: Build wolfSSL
|
name: Build wolfSSL
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
# Just to keep it the same as the testing target
|
# Just to keep it the same as the testing target
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 4
|
timeout-minutes: 4
|
||||||
steps:
|
steps:
|
||||||
@ -48,7 +48,7 @@ jobs:
|
|||||||
git_ref: [ e4b13e6725abb178f62ee897fe1c0e81b06a9431 ]
|
git_ref: [ e4b13e6725abb178f62ee897fe1c0e81b06a9431 ]
|
||||||
name: ${{ matrix.git_ref }}
|
name: ${{ matrix.git_ref }}
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
needs: build_wolfssl
|
needs: build_wolfssl
|
||||||
steps:
|
steps:
|
||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
|
4
.github/workflows/rng-tools.yml
vendored
4
.github/workflows/rng-tools.yml
vendored
@ -17,7 +17,7 @@ jobs:
|
|||||||
name: Build wolfSSL
|
name: Build wolfSSL
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
# Just to keep it the same as the testing target
|
# Just to keep it the same as the testing target
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 4
|
timeout-minutes: 4
|
||||||
steps:
|
steps:
|
||||||
@ -47,7 +47,7 @@ jobs:
|
|||||||
ref: [ 6.16 ]
|
ref: [ 6.16 ]
|
||||||
name: ${{ matrix.ref }}
|
name: ${{ matrix.ref }}
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 4
|
timeout-minutes: 4
|
||||||
needs: build_wolfssl
|
needs: build_wolfssl
|
||||||
|
4
.github/workflows/socat.yml
vendored
4
.github/workflows/socat.yml
vendored
@ -16,7 +16,7 @@ jobs:
|
|||||||
build_wolfssl:
|
build_wolfssl:
|
||||||
name: Build wolfSSL
|
name: Build wolfSSL
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
timeout-minutes: 4
|
timeout-minutes: 4
|
||||||
steps:
|
steps:
|
||||||
- name: Build wolfSSL
|
- name: Build wolfSSL
|
||||||
@ -39,7 +39,7 @@ jobs:
|
|||||||
|
|
||||||
socat_check:
|
socat_check:
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 30
|
timeout-minutes: 30
|
||||||
needs: build_wolfssl
|
needs: build_wolfssl
|
||||||
|
4
.github/workflows/sssd.yml
vendored
4
.github/workflows/sssd.yml
vendored
@ -16,7 +16,7 @@ jobs:
|
|||||||
build_wolfssl:
|
build_wolfssl:
|
||||||
name: Build wolfSSL
|
name: Build wolfSSL
|
||||||
# Just to keep it the same as the testing target
|
# Just to keep it the same as the testing target
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 4
|
timeout-minutes: 4
|
||||||
steps:
|
steps:
|
||||||
@ -45,7 +45,7 @@ jobs:
|
|||||||
# List of releases to test
|
# List of releases to test
|
||||||
ref: [ 2.9.1 ]
|
ref: [ 2.9.1 ]
|
||||||
name: ${{ matrix.ref }}
|
name: ${{ matrix.ref }}
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
container:
|
container:
|
||||||
image: quay.io/sssd/ci-client-devel:ubuntu-latest
|
image: quay.io/sssd/ci-client-devel:ubuntu-latest
|
||||||
env:
|
env:
|
||||||
|
4
.github/workflows/stunnel.yml
vendored
4
.github/workflows/stunnel.yml
vendored
@ -17,7 +17,7 @@ jobs:
|
|||||||
name: Build wolfSSL
|
name: Build wolfSSL
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
# Just to keep it the same as the testing target
|
# Just to keep it the same as the testing target
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 4
|
timeout-minutes: 4
|
||||||
steps:
|
steps:
|
||||||
@ -46,7 +46,7 @@ jobs:
|
|||||||
ref: [ 5.67 ]
|
ref: [ 5.67 ]
|
||||||
name: ${{ matrix.ref }}
|
name: ${{ matrix.ref }}
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 4
|
timeout-minutes: 4
|
||||||
needs: build_wolfssl
|
needs: build_wolfssl
|
||||||
|
2
.github/workflows/zephyr.yml
vendored
2
.github/workflows/zephyr.yml
vendored
@ -26,7 +26,7 @@ jobs:
|
|||||||
- zephyr-ref: v2.7.4
|
- zephyr-ref: v2.7.4
|
||||||
zephyr-sdk: 0.16.3
|
zephyr-sdk: 0.16.3
|
||||||
if: github.repository_owner == 'wolfssl'
|
if: github.repository_owner == 'wolfssl'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
# This should be a safe limit for the tests to run.
|
# This should be a safe limit for the tests to run.
|
||||||
timeout-minutes: 25
|
timeout-minutes: 25
|
||||||
steps:
|
steps:
|
||||||
|
Loading…
Reference in New Issue
Block a user