forked from wolfSSL/wolfssl
Merge pull request #7506 from julek-wolfssl/gh/no-main
Don't use main.yml since it has a limit of 20 jobs
This commit is contained in:
11
.github/workflows/async.yml
vendored
11
.github/workflows/async.yml
vendored
@ -1,7 +1,16 @@
|
|||||||
name: Async Tests
|
name: Async Tests
|
||||||
|
|
||||||
|
# START OF COMMON SECTION
|
||||||
on:
|
on:
|
||||||
workflow_call:
|
push:
|
||||||
|
branches: [ 'master', 'main', 'release/**' ]
|
||||||
|
pull_request:
|
||||||
|
branches: [ '*' ]
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: ${{ github.workflow }}-${{ github.ref }}
|
||||||
|
cancel-in-progress: true
|
||||||
|
# END OF COMMON SECTION
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
make_check:
|
make_check:
|
||||||
|
11
.github/workflows/curl.yml
vendored
11
.github/workflows/curl.yml
vendored
@ -1,7 +1,16 @@
|
|||||||
name: curl Test
|
name: curl Test
|
||||||
|
|
||||||
|
# START OF COMMON SECTION
|
||||||
on:
|
on:
|
||||||
workflow_call:
|
push:
|
||||||
|
branches: [ 'master', 'main', 'release/**' ]
|
||||||
|
pull_request:
|
||||||
|
branches: [ '*' ]
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: ${{ github.workflow }}-${{ github.ref }}
|
||||||
|
cancel-in-progress: true
|
||||||
|
# END OF COMMON SECTION
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build_wolfssl:
|
build_wolfssl:
|
||||||
|
@ -1,7 +1,16 @@
|
|||||||
name: HaProxy Tests
|
name: HaProxy Tests
|
||||||
|
|
||||||
|
# START OF COMMON SECTION
|
||||||
on:
|
on:
|
||||||
workflow_call:
|
push:
|
||||||
|
branches: [ 'master', 'main', 'release/**' ]
|
||||||
|
pull_request:
|
||||||
|
branches: [ '*' ]
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: ${{ github.workflow }}-${{ github.ref }}
|
||||||
|
cancel-in-progress: true
|
||||||
|
# END OF COMMON SECTION
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
haproxy_check:
|
haproxy_check:
|
11
.github/workflows/docker-Espressif.yml
vendored
11
.github/workflows/docker-Espressif.yml
vendored
@ -1,6 +1,15 @@
|
|||||||
name: Espressif examples tests
|
name: Espressif examples tests
|
||||||
|
# START OF COMMON SECTION
|
||||||
on:
|
on:
|
||||||
workflow_call:
|
push:
|
||||||
|
branches: [ 'master', 'main', 'release/**' ]
|
||||||
|
pull_request:
|
||||||
|
branches: [ '*' ]
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: ${{ github.workflow }}-${{ github.ref }}
|
||||||
|
cancel-in-progress: true
|
||||||
|
# END OF COMMON SECTION
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
espressif_latest:
|
espressif_latest:
|
||||||
|
11
.github/workflows/docker-OpenWrt.yml
vendored
11
.github/workflows/docker-OpenWrt.yml
vendored
@ -2,8 +2,17 @@
|
|||||||
# there aren't any compatibility issues. Take a look at Docker/OpenWrt/README.md
|
# there aren't any compatibility issues. Take a look at Docker/OpenWrt/README.md
|
||||||
name: OpenWrt test
|
name: OpenWrt test
|
||||||
|
|
||||||
|
# START OF COMMON SECTION
|
||||||
on:
|
on:
|
||||||
workflow_call:
|
push:
|
||||||
|
branches: [ 'master', 'main', 'release/**' ]
|
||||||
|
pull_request:
|
||||||
|
branches: [ '*' ]
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: ${{ github.workflow }}-${{ github.ref }}
|
||||||
|
cancel-in-progress: true
|
||||||
|
# END OF COMMON SECTION
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build_library:
|
build_library:
|
||||||
|
11
.github/workflows/hitch.yml
vendored
11
.github/workflows/hitch.yml
vendored
@ -1,7 +1,16 @@
|
|||||||
name: hitch Tests
|
name: hitch Tests
|
||||||
|
|
||||||
|
# START OF COMMON SECTION
|
||||||
on:
|
on:
|
||||||
workflow_call:
|
push:
|
||||||
|
branches: [ 'master', 'main', 'release/**' ]
|
||||||
|
pull_request:
|
||||||
|
branches: [ '*' ]
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: ${{ github.workflow }}-${{ github.ref }}
|
||||||
|
cancel-in-progress: true
|
||||||
|
# END OF COMMON SECTION
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build_wolfssl:
|
build_wolfssl:
|
||||||
|
11
.github/workflows/hostap.yml
vendored
11
.github/workflows/hostap.yml
vendored
@ -1,7 +1,16 @@
|
|||||||
name: hostap and wpa-supplicant Tests
|
name: hostap and wpa-supplicant Tests
|
||||||
|
|
||||||
|
# START OF COMMON SECTION
|
||||||
on:
|
on:
|
||||||
workflow_call:
|
push:
|
||||||
|
branches: [ 'master', 'main', 'release/**' ]
|
||||||
|
pull_request:
|
||||||
|
branches: [ '*' ]
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: ${{ github.workflow }}-${{ github.ref }}
|
||||||
|
cancel-in-progress: true
|
||||||
|
# END OF COMMON SECTION
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build_wolfssl:
|
build_wolfssl:
|
||||||
|
11
.github/workflows/krb5.yml
vendored
11
.github/workflows/krb5.yml
vendored
@ -1,7 +1,16 @@
|
|||||||
name: Kerberos 5 Tests
|
name: Kerberos 5 Tests
|
||||||
|
|
||||||
|
# START OF COMMON SECTION
|
||||||
on:
|
on:
|
||||||
workflow_call:
|
push:
|
||||||
|
branches: [ 'master', 'main', 'release/**' ]
|
||||||
|
pull_request:
|
||||||
|
branches: [ '*' ]
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: ${{ github.workflow }}-${{ github.ref }}
|
||||||
|
cancel-in-progress: true
|
||||||
|
# END OF COMMON SECTION
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build_wolfssl:
|
build_wolfssl:
|
||||||
|
11
.github/workflows/libssh2.yml
vendored
11
.github/workflows/libssh2.yml
vendored
@ -1,7 +1,16 @@
|
|||||||
name: libssh2 Tests
|
name: libssh2 Tests
|
||||||
|
|
||||||
|
# START OF COMMON SECTION
|
||||||
on:
|
on:
|
||||||
workflow_call:
|
push:
|
||||||
|
branches: [ 'master', 'main', 'release/**' ]
|
||||||
|
pull_request:
|
||||||
|
branches: [ '*' ]
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: ${{ github.workflow }}-${{ github.ref }}
|
||||||
|
cancel-in-progress: true
|
||||||
|
# END OF COMMON SECTION
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build_wolfssl:
|
build_wolfssl:
|
||||||
|
55
.github/workflows/main.yml
vendored
55
.github/workflows/main.yml
vendored
@ -1,55 +0,0 @@
|
|||||||
name: CI
|
|
||||||
concurrency:
|
|
||||||
group: ${{ github.ref }}
|
|
||||||
cancel-in-progress: true
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
branches: [ 'master', 'main', 'release/**' ]
|
|
||||||
pull_request:
|
|
||||||
branches: [ '*' ]
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
espressif:
|
|
||||||
uses: ./.github/workflows/docker-Espressif.yml
|
|
||||||
multi-compiler:
|
|
||||||
uses: ./.github/workflows/multi-compiler.yml
|
|
||||||
multi-arch:
|
|
||||||
uses: ./.github/workflows/multi-arch.yml
|
|
||||||
openwrt:
|
|
||||||
uses: ./.github/workflows/docker-OpenWrt.yml
|
|
||||||
os-check:
|
|
||||||
uses: ./.github/workflows/os-check.yml
|
|
||||||
async:
|
|
||||||
uses: ./.github/workflows/async.yml
|
|
||||||
stunnel:
|
|
||||||
uses: ./.github/workflows/stunnel.yml
|
|
||||||
openvpn:
|
|
||||||
uses: ./.github/workflows/openvpn.yml
|
|
||||||
hostap:
|
|
||||||
uses: ./.github/workflows/hostap.yml
|
|
||||||
nginx:
|
|
||||||
uses: ./.github/workflows/nginx.yml
|
|
||||||
zephyr:
|
|
||||||
uses: ./.github/workflows/zephyr.yml
|
|
||||||
hitch:
|
|
||||||
uses: ./.github/workflows/hitch.yml
|
|
||||||
curl:
|
|
||||||
uses: ./.github/workflows/curl.yml
|
|
||||||
krb5:
|
|
||||||
uses: ./.github/workflows/krb5.yml
|
|
||||||
packaging:
|
|
||||||
uses: ./.github/workflows/packaging.yml
|
|
||||||
memcached:
|
|
||||||
uses: ./.github/workflows/memcached.yml
|
|
||||||
libssh2:
|
|
||||||
uses: ./.github/workflows/libssh2.yml
|
|
||||||
openssh:
|
|
||||||
uses: ./.github/workflows/openssh.yml
|
|
||||||
# TODO: Currently this test fails. Enable it once it becomes passing.
|
|
||||||
# haproxy:
|
|
||||||
# uses: ./.github/workflows/haproxy.yml
|
|
||||||
ocsp:
|
|
||||||
uses: ./.github/workflows/ocsp.yml
|
|
||||||
no-malloc:
|
|
||||||
uses: ./.github/workflows/no-malloc.yml
|
|
11
.github/workflows/memcached.yml
vendored
11
.github/workflows/memcached.yml
vendored
@ -1,7 +1,16 @@
|
|||||||
name: memcached Tests
|
name: memcached Tests
|
||||||
|
|
||||||
|
# START OF COMMON SECTION
|
||||||
on:
|
on:
|
||||||
workflow_call:
|
push:
|
||||||
|
branches: [ 'master', 'main', 'release/**' ]
|
||||||
|
pull_request:
|
||||||
|
branches: [ '*' ]
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: ${{ github.workflow }}-${{ github.ref }}
|
||||||
|
cancel-in-progress: true
|
||||||
|
# END OF COMMON SECTION
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build_wolfssl:
|
build_wolfssl:
|
||||||
|
11
.github/workflows/multi-arch.yml
vendored
11
.github/workflows/multi-arch.yml
vendored
@ -1,7 +1,16 @@
|
|||||||
name: Multiple architectures
|
name: Multiple architectures
|
||||||
|
|
||||||
|
# START OF COMMON SECTION
|
||||||
on:
|
on:
|
||||||
workflow_call:
|
push:
|
||||||
|
branches: [ 'master', 'main', 'release/**' ]
|
||||||
|
pull_request:
|
||||||
|
branches: [ '*' ]
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: ${{ github.workflow }}-${{ github.ref }}
|
||||||
|
cancel-in-progress: true
|
||||||
|
# END OF COMMON SECTION
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
my_matrix:
|
my_matrix:
|
||||||
|
11
.github/workflows/multi-compiler.yml
vendored
11
.github/workflows/multi-compiler.yml
vendored
@ -1,7 +1,16 @@
|
|||||||
name: Multiple compilers and versions
|
name: Multiple compilers and versions
|
||||||
|
|
||||||
|
# START OF COMMON SECTION
|
||||||
on:
|
on:
|
||||||
workflow_call:
|
push:
|
||||||
|
branches: [ 'master', 'main', 'release/**' ]
|
||||||
|
pull_request:
|
||||||
|
branches: [ '*' ]
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: ${{ github.workflow }}-${{ github.ref }}
|
||||||
|
cancel-in-progress: true
|
||||||
|
# END OF COMMON SECTION
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
my_matrix:
|
my_matrix:
|
||||||
|
11
.github/workflows/nginx.yml
vendored
11
.github/workflows/nginx.yml
vendored
@ -1,7 +1,16 @@
|
|||||||
name: nginx Tests
|
name: nginx Tests
|
||||||
|
|
||||||
|
# START OF COMMON SECTION
|
||||||
on:
|
on:
|
||||||
workflow_call:
|
push:
|
||||||
|
branches: [ 'master', 'main', 'release/**' ]
|
||||||
|
pull_request:
|
||||||
|
branches: [ '*' ]
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: ${{ github.workflow }}-${{ github.ref }}
|
||||||
|
cancel-in-progress: true
|
||||||
|
# END OF COMMON SECTION
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build_wolfssl:
|
build_wolfssl:
|
||||||
|
11
.github/workflows/no-malloc.yml
vendored
11
.github/workflows/no-malloc.yml
vendored
@ -1,7 +1,16 @@
|
|||||||
name: No Malloc Tests
|
name: No Malloc Tests
|
||||||
|
|
||||||
|
# START OF COMMON SECTION
|
||||||
on:
|
on:
|
||||||
workflow_call:
|
push:
|
||||||
|
branches: [ 'master', 'main', 'release/**' ]
|
||||||
|
pull_request:
|
||||||
|
branches: [ '*' ]
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: ${{ github.workflow }}-${{ github.ref }}
|
||||||
|
cancel-in-progress: true
|
||||||
|
# END OF COMMON SECTION
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
make_check:
|
make_check:
|
||||||
|
11
.github/workflows/ocsp.yml
vendored
11
.github/workflows/ocsp.yml
vendored
@ -1,7 +1,16 @@
|
|||||||
name: OCSP Test
|
name: OCSP Test
|
||||||
|
|
||||||
|
# START OF COMMON SECTION
|
||||||
on:
|
on:
|
||||||
workflow_call:
|
push:
|
||||||
|
branches: [ 'master', 'main', 'release/**' ]
|
||||||
|
pull_request:
|
||||||
|
branches: [ '*' ]
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: ${{ github.workflow }}-${{ github.ref }}
|
||||||
|
cancel-in-progress: true
|
||||||
|
# END OF COMMON SECTION
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
ocsp_stapling:
|
ocsp_stapling:
|
||||||
|
11
.github/workflows/openssh.yml
vendored
11
.github/workflows/openssh.yml
vendored
@ -1,7 +1,16 @@
|
|||||||
name: openssh Tests
|
name: openssh Tests
|
||||||
|
|
||||||
|
# START OF COMMON SECTION
|
||||||
on:
|
on:
|
||||||
workflow_call:
|
push:
|
||||||
|
branches: [ 'master', 'main', 'release/**' ]
|
||||||
|
pull_request:
|
||||||
|
branches: [ '*' ]
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: ${{ github.workflow }}-${{ github.ref }}
|
||||||
|
cancel-in-progress: true
|
||||||
|
# END OF COMMON SECTION
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build_wolfssl:
|
build_wolfssl:
|
||||||
|
11
.github/workflows/openvpn.yml
vendored
11
.github/workflows/openvpn.yml
vendored
@ -1,7 +1,16 @@
|
|||||||
name: OpenVPN Tests
|
name: OpenVPN Tests
|
||||||
|
|
||||||
|
# START OF COMMON SECTION
|
||||||
on:
|
on:
|
||||||
workflow_call:
|
push:
|
||||||
|
branches: [ 'master', 'main', 'release/**' ]
|
||||||
|
pull_request:
|
||||||
|
branches: [ '*' ]
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: ${{ github.workflow }}-${{ github.ref }}
|
||||||
|
cancel-in-progress: true
|
||||||
|
# END OF COMMON SECTION
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build_wolfssl:
|
build_wolfssl:
|
||||||
|
11
.github/workflows/os-check.yml
vendored
11
.github/workflows/os-check.yml
vendored
@ -1,7 +1,16 @@
|
|||||||
name: Ubuntu-Macos-Windows Tests
|
name: Ubuntu-Macos-Windows Tests
|
||||||
|
|
||||||
|
# START OF COMMON SECTION
|
||||||
on:
|
on:
|
||||||
workflow_call:
|
push:
|
||||||
|
branches: [ 'master', 'main', 'release/**' ]
|
||||||
|
pull_request:
|
||||||
|
branches: [ '*' ]
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: ${{ github.workflow }}-${{ github.ref }}
|
||||||
|
cancel-in-progress: true
|
||||||
|
# END OF COMMON SECTION
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
make_check:
|
make_check:
|
||||||
|
11
.github/workflows/packaging.yml
vendored
11
.github/workflows/packaging.yml
vendored
@ -1,7 +1,16 @@
|
|||||||
name: Packaging Tests
|
name: Packaging Tests
|
||||||
|
|
||||||
|
# START OF COMMON SECTION
|
||||||
on:
|
on:
|
||||||
workflow_call:
|
push:
|
||||||
|
branches: [ 'master', 'main', 'release/**' ]
|
||||||
|
pull_request:
|
||||||
|
branches: [ '*' ]
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: ${{ github.workflow }}-${{ github.ref }}
|
||||||
|
cancel-in-progress: true
|
||||||
|
# END OF COMMON SECTION
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build_wolfssl:
|
build_wolfssl:
|
||||||
|
11
.github/workflows/stunnel.yml
vendored
11
.github/workflows/stunnel.yml
vendored
@ -1,7 +1,16 @@
|
|||||||
name: stunnel Tests
|
name: stunnel Tests
|
||||||
|
|
||||||
|
# START OF COMMON SECTION
|
||||||
on:
|
on:
|
||||||
workflow_call:
|
push:
|
||||||
|
branches: [ 'master', 'main', 'release/**' ]
|
||||||
|
pull_request:
|
||||||
|
branches: [ '*' ]
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: ${{ github.workflow }}-${{ github.ref }}
|
||||||
|
cancel-in-progress: true
|
||||||
|
# END OF COMMON SECTION
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build_wolfssl:
|
build_wolfssl:
|
||||||
|
11
.github/workflows/zephyr.yml
vendored
11
.github/workflows/zephyr.yml
vendored
@ -1,7 +1,16 @@
|
|||||||
name: Zephyr tests
|
name: Zephyr tests
|
||||||
|
|
||||||
|
# START OF COMMON SECTION
|
||||||
on:
|
on:
|
||||||
workflow_call:
|
push:
|
||||||
|
branches: [ 'master', 'main', 'release/**' ]
|
||||||
|
pull_request:
|
||||||
|
branches: [ '*' ]
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: ${{ github.workflow }}-${{ github.ref }}
|
||||||
|
cancel-in-progress: true
|
||||||
|
# END OF COMMON SECTION
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
run_test:
|
run_test:
|
||||||
|
Reference in New Issue
Block a user