Fix workflow concurrency (#6031)

* First test of the consolidated workflows
Co-authored-by: Andras Fekete <andras@wolfssl.com>
pull/6030/head
András Fekete 2023-01-30 13:10:54 -05:00 committed by GitHub
parent d72ea6101f
commit 414c72adbc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 24 additions and 29 deletions

View File

@ -1,13 +1,6 @@
name: Espressif examples tests
concurrency:
group: ${{ github.head_ref || github.run_id }}
# cancel-in-progress: true
on:
push:
branches: [ 'master', 'main', 'release/**' ]
pull_request:
branches: [ '*' ]
workflow_call:
jobs:
espressif_latest:

View File

@ -1,15 +1,9 @@
# This workflow tests out new libraries with existing OpenWrt builds to check
# there aren't any compatibility issues. Take a look at Docker/OpenWrt/README.md
name: OpenWrt test
concurrency:
group: ${{ github.head_ref || github.run_id }}
# cancel-in-progress: true
on:
push:
branches: [ 'master', 'main', 'release/**' ]
pull_request:
branches: [ '*' ]
workflow_call:
jobs:
build_library:

20
.github/workflows/main.yml vendored 100644
View File

@ -0,0 +1,20 @@
name: wolfSSL CI tests
concurrency:
group: ${{ github.ref }}
cancel-in-progress: true
on:
push:
branches: [ 'master', 'main', 'release/**' ]
pull_request:
branches: [ '*' ]
jobs:
call_docker-Espressif:
uses: ./.github/workflows/docker-Espressif.yml
call_multi-compiler:
uses: ./.github/workflows/multi-compiler.yml
call_docker-OpenWrt:
uses: ./.github/workflows/docker-OpenWrt.yml
call_os-check:
uses: ./.github/workflows/os-check.yml

View File

@ -1,13 +1,7 @@
name: Multiple compilers and versions
concurrency:
group: ${{ github.head_ref || github.run_id }}
# cancel-in-progress: true
on:
push:
branches: [ 'master', 'main', 'release/**' ]
pull_request:
branches: [ '*' ]
workflow_call:
jobs:
my_matrix:

View File

@ -1,13 +1,7 @@
name: Ubuntu-Macos-Windows Tests
concurrency:
group: ${{ github.head_ref || github.run_id }}
# cancel-in-progress: true
on:
push:
branches: [ 'master', 'main', 'release/**' ]
pull_request:
branches: [ '*' ]
workflow_call:
jobs:
make_check: