Skip to content

Conversation

@Ylarod
Copy link
Collaborator

@Ylarod Ylarod commented Oct 18, 2025

No description provided.

@aviraxp aviraxp requested a review from Copilot October 18, 2025 15:40
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces DDK (Development Driver Kit) integration for faster CI builds, restructures the build system to support both in-tree and out-of-tree builds, and simplifies the kernel build workflows. The changes focus on using pre-built container images with DDK for module builds while maintaining manual GKI image building through workflow dispatch.

  • Integrates DDK containers for faster KernelSU module builds replacing the previous GKI kernel build approach
  • Restructures Makefile to handle both in-tree and out-of-tree git repository detection and build scenarios
  • Adds comprehensive VS Code development environment configuration with clangd integration

Reviewed Changes

Copilot reviewed 15 out of 15 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
kernel/Makefile Enhanced git detection logic and added standalone build targets
kernel/.vscode/* Complete VS Code workspace configuration for kernel development
.github/workflows/ddk-lkm.yml New DDK-based LKM build workflow using containers
.github/workflows/build-lkm.yml Simplified LKM build using DDK workflow
.github/workflows/build-kernel-*.yml Disabled automatic triggers, added debug input support
.github/workflows/build-gki-image.yml New manual GKI image build workflow
.github/workflows/build-debug-kernel.yml Removed redundant debug build workflow

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@Ylarod Ylarod enabled auto-merge (squash) October 18, 2025 16:03
@Ylarod Ylarod merged commit cf361a7 into main Oct 19, 2025
2 checks passed
@Ylarod Ylarod deleted the ci branch October 19, 2025 03:30
u9521 pushed a commit to u9521/KernelSU that referenced this pull request Dec 31, 2025
u9521 pushed a commit to u9521/KernelSU that referenced this pull request Jan 3, 2026
u9521 pushed a commit to u9521/KernelSU that referenced this pull request Jan 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants