diff --git a/.github/workflows/code_ci.yml b/.github/workflows/code_ci.yml deleted file mode 100644 index 4aa650536764a9..00000000000000 --- a/.github/workflows/code_ci.yml +++ /dev/null @@ -1,33 +0,0 @@ -name: Code CI - -on: - push: - paths-ignore: - - '**.md' - - '**.yml' - - '!**/code_ci.yml' - - '!**/linux_ci.yml' - - '!**/macos_ci.yml' - - '!**/windows_ci.yml' - pull_request: - paths-ignore: - - '**.md' - - '**.yml' - - '!**/code_ci.yml' - - '!**/linux_ci.yml' - - '!**/macos_ci.yml' - - '!**/windows_ci.yml' - -concurrency: - group: code-ci-${{ github.event.pull_request.number || github.sha }} - cancel-in-progress: true - -jobs: - linux: - uses: ./.github/workflows/linux_ci.yml - - macos: - uses: ./.github/workflows/macos_ci.yml - - windows: - uses: ./.github/workflows/windows_ci.yml diff --git a/.github/workflows/linux_ci.yml b/.github/workflows/linux_ci.yml index 6a48bbd491866f..3db797d4b5f10d 100644 --- a/.github/workflows/linux_ci.yml +++ b/.github/workflows/linux_ci.yml @@ -1,7 +1,20 @@ name: CI Linux on: - workflow_call: + push: + paths-ignore: + - '**.md' + - '**.yml' + - '!**/linux_ci.yml' + pull_request: + paths-ignore: + - '**.md' + - '**.yml' + - '!**/linux_ci.yml' + +concurrency: + group: linux-ci-${{ github.event.pull_request.number || github.sha }} + cancel-in-progress: true jobs: tcc: diff --git a/.github/workflows/macos_ci.yml b/.github/workflows/macos_ci.yml index 9b907d138d5ff4..99a92947493b32 100644 --- a/.github/workflows/macos_ci.yml +++ b/.github/workflows/macos_ci.yml @@ -1,7 +1,20 @@ name: CI macOS on: - workflow_call: + push: + paths-ignore: + - '**.md' + - '**.yml' + - '!**/macos_ci.yml' + pull_request: + paths-ignore: + - '**.md' + - '**.yml' + - '!**/macos_ci.yml' + +concurrency: + group: macos-ci-${{ github.event.pull_request.number || github.sha }} + cancel-in-progress: true jobs: clang: diff --git a/.github/workflows/windows_ci.yml b/.github/workflows/windows_ci.yml index 4b281732ada5bd..158b198ef930fc 100644 --- a/.github/workflows/windows_ci.yml +++ b/.github/workflows/windows_ci.yml @@ -1,7 +1,20 @@ name: CI Windows on: - workflow_call: + push: + paths-ignore: + - '**.md' + - '**.yml' + - '!**/windows_ci.yml' + pull_request: + paths-ignore: + - '**.md' + - '**.yml' + - '!**/windows_ci.yml' + +concurrency: + group: windows-ci-${{ github.event.pull_request.number || github.sha }} + cancel-in-progress: true jobs: gcc: