diff --git a/.github/workflows/kernel-build-and-test-multiarch-trigger.yml b/.github/workflows/kernel-build-and-test-multiarch-trigger.yml new file mode 100644 index 0000000000000..d9f3c569b9fa3 --- /dev/null +++ b/.github/workflows/kernel-build-and-test-multiarch-trigger.yml @@ -0,0 +1,27 @@ +name: Automated kernel build and test x86_64 & aarch64 + +on: + push: + branches: + - '*_ciqcbr7_9' + pull_request: + types: [opened, synchronize, reopened] + branches: + - '**' + - '!mainline' + +concurrency: + group: kernel-ci-${{ github.event.pull_request.head.ref || github.ref_name }} + cancel-in-progress: true + +jobs: + kernelCI: + if: | + github.event_name == 'push' || + github.event.pull_request.head.repo.full_name != github.repository || + github.event.action != 'opened' + uses: ctrliq/kernel-src-tree/.github/workflows/kernel-build-and-test-multiarch-trigger.yml@rnicolescu_test + with: + architectures: 'x86_64' + skip_kselftests: true + secrets: inherit diff --git a/.github/workflows/kernel-build-and-test-multiarch.yml b/.github/workflows/kernel-build-and-test-multiarch.yml deleted file mode 100644 index e7e3678c03bca..0000000000000 --- a/.github/workflows/kernel-build-and-test-multiarch.yml +++ /dev/null @@ -1,14 +0,0 @@ -name: Automated kernel build and test x86_64 & aarch64 - -on: - push: - branches: - - '*_ciqcbr7_9' - -jobs: - kernelCI: - uses: ctrliq/kernel-src-tree/.github/workflows/kernel-build-and-test-multiarch.yml@main - with: - architectures: 'x86_64' - skip_kselftests: true - secrets: inherit