-
Notifications
You must be signed in to change notification settings - Fork 92
[Deepin-Kernel-SIG] [linux 6.6-y] [Deepin] CI: Add patch check by using build kernel riscv64 #891
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Deepin-Kernel-SIG] [linux 6.6-y] [Deepin] CI: Add patch check by using build kernel riscv64 #891
Conversation
Signed-off-by: Wentao Guan <[email protected]>
Reviewer's GuideAdds a new GitHub Actions workflow to build the RISC-V64 kernel using a cross-compiler and upload its ABI artifact for CI verification. Flow diagram for RISC-V64 kernel build and artifact upload in CIflowchart TD
A[Start: Push/PR/Workflow Dispatch] --> B[Checkout Code]
B --> C[Configure Git User/Email]
C --> D[Compile Kernel with RISC-V Cross-Compiler]
D --> E[Upload Module.symvers as Kernel-ABI-riscv64 Artifact]
E --> F[End]
File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
deepin pr auto review关键摘要:
是否建议立即修改: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
Adds a new GitHub Actions workflow to compile the Linux kernel for riscv64 and upload the Kernel-ABI-riscv64 artifact
- Introduces
build-kernel-riscv64.yml
under.github/workflows
- Triggers on push, pull_request, and manual dispatch
- Checks out code, configures git, builds the kernel, and uploads
Module.symvers
Comments suppressed due to low confidence (2)
.github/workflows/build-kernel-riscv64.yml:20
- [nitpick] The step named "Install Deps" only configures Git user information and does not install dependencies. Consider renaming it to "Configure Git user" or adding actual package installation commands if needed.
- name: "Install Deps"
.github/workflows/build-kernel-riscv64.yml:10
- [nitpick] The environment variable
email
is lowercase, while others are uppercase. For consistency, consider renaming it toEMAIL
.
email: [email protected]
Summary by Sourcery
CI: