diff --git a/.github/workflows/build-check_aarch64.yml b/.github/workflows/build-check_aarch64.yml deleted file mode 100644 index b79cd9c2b7af5..0000000000000 --- a/.github/workflows/build-check_aarch64.yml +++ /dev/null @@ -1,39 +0,0 @@ -name: aarch64 CI -on: - pull_request: - branches: - - '**' - - '!mainline' - -jobs: - kernel-build-job: - runs-on: - labels: kernel-build-arm64 - container: - image: rockylinux:8 - env: - ROCKY_ENV: rocky8 - ports: - - 80 - options: --cpus 8 - steps: - - name: Install tools and Libraries - run: | - dnf groupinstall 'Development Tools' -y - dnf install --enablerepo=devel bc dwarves kernel-devel openssl-devel elfutils-libelf-devel -y - - name: Checkout code - uses: actions/checkout@v4 - with: - ref: "${{ github.event.pull_request.head.sha }}" - fetch-depth: 0 - - name: Build the Kernel - run: | - git config --global --add safe.directory /__w/kernel-src-tree/kernel-src-tree - cp configs/kernel-aarch64.config .config - make olddefconfig - make -j8 - - name: Check kabi - run: | - git clone --branch r8 --single-branch https://git.rockylinux.org/staging/rpms/kernel.git kernel-dist-git - git -C kernel-dist-git reset --hard imports/r8/kernel-4.18.0-372.32.1.el8_6 - ./kernel-dist-git/SOURCES/check-kabi -k ./kernel-dist-git/SOURCES/Module.kabi_aarch64 -s Module.symvers diff --git a/.github/workflows/build-check_x86_64.yml b/.github/workflows/build-check_x86_64.yml deleted file mode 100644 index 1649dbd2a1ddd..0000000000000 --- a/.github/workflows/build-check_x86_64.yml +++ /dev/null @@ -1,39 +0,0 @@ -name: x86_64 CI -on: - pull_request: - branches: - - '**' - - '!mainline' - -jobs: - kernel-build-job: - runs-on: - labels: kernel-build - container: - image: rockylinux:8 - env: - ROCKY_ENV: rocky8 - ports: - - 80 - options: --cpus 8 - steps: - - name: Install tools and Libraries - run: | - dnf groupinstall 'Development Tools' -y - dnf install --enablerepo=devel bc dwarves kernel-devel openssl-devel elfutils-libelf-devel -y - - name: Checkout code - uses: actions/checkout@v4 - with: - ref: "${{ github.event.pull_request.head.sha }}" - fetch-depth: 0 - - name: Build the Kernel - run: | - git config --global --add safe.directory /__w/kernel-src-tree/kernel-src-tree - cp configs/kernel-x86_64.config .config - make olddefconfig - make -j8 - - name: Check kabi - run: | - git clone --branch r8 --single-branch https://git.rockylinux.org/staging/rpms/kernel.git kernel-dist-git - git -C kernel-dist-git reset --hard imports/r8/kernel-4.18.0-372.32.1.el8_6 - ./kernel-dist-git/SOURCES/check-kabi -k ./kernel-dist-git/SOURCES/Module.kabi_x86_64 -s Module.symvers diff --git a/.github/workflows/kernel-build-and-test-multiarch.yml b/.github/workflows/kernel-build-and-test-multiarch-trigger.yml similarity index 65% rename from .github/workflows/kernel-build-and-test-multiarch.yml rename to .github/workflows/kernel-build-and-test-multiarch-trigger.yml index a1866feb95a36..5ca1e46d3aea7 100644 --- a/.github/workflows/kernel-build-and-test-multiarch.yml +++ b/.github/workflows/kernel-build-and-test-multiarch-trigger.yml @@ -4,8 +4,12 @@ on: push: branches: - '*_ciqlts8_6' + pull_request: + branches: + - '**' + - '!mainline' jobs: kernelCI: - uses: ctrliq/kernel-src-tree/.github/workflows/kernel-build-and-test-multiarch.yml@main + uses: ctrliq/kernel-src-tree/.github/workflows/kernel-build-and-test-multiarch-trigger.yml@rnicolescu_test secrets: inherit