From b4b624f334d49919a28931ce4b473c356b5ad188 Mon Sep 17 00:00:00 2001 From: Roxana Nicolescu Date: Tue, 17 Mar 2026 11:28:03 +0100 Subject: [PATCH 1/2] github actions: Trigger kernelCI on pull request as well Since we now have a separate trigger for it, this has been renamed to match that. For the case where a PR was automatically created and there is been an update on the branch, both push and pr_request events are triggered. Only one is needed, therefore the second is automatically cancelled. Signed-off-by: Roxana Nicolescu --- ...ernel-build-and-test-multiarch-trigger.yml | 27 +++++++++++++++++++ .../kernel-build-and-test-multiarch.yml | 14 ---------- 2 files changed, 27 insertions(+), 14 deletions(-) create mode 100644 .github/workflows/kernel-build-and-test-multiarch-trigger.yml delete mode 100644 .github/workflows/kernel-build-and-test-multiarch.yml 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..13e0d4ab73b60 --- /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@main + 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 From d0e51632e2ef53c91ea1e20ab0081a26be5f005b Mon Sep 17 00:00:00 2001 From: Roxana Nicolescu Date: Thu, 26 Mar 2026 12:27:07 +0100 Subject: [PATCH 2/2] TEMPORARY: Use test branch -- round 2 Signed-off-by: Roxana Nicolescu --- .github/workflows/kernel-build-and-test-multiarch-trigger.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/kernel-build-and-test-multiarch-trigger.yml b/.github/workflows/kernel-build-and-test-multiarch-trigger.yml index 13e0d4ab73b60..d9f3c569b9fa3 100644 --- a/.github/workflows/kernel-build-and-test-multiarch-trigger.yml +++ b/.github/workflows/kernel-build-and-test-multiarch-trigger.yml @@ -20,7 +20,7 @@ jobs: 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@main + uses: ctrliq/kernel-src-tree/.github/workflows/kernel-build-and-test-multiarch-trigger.yml@rnicolescu_test with: architectures: 'x86_64' skip_kselftests: true