Update CI documentation to reflect automated target generation#867
Update CI documentation to reflect automated target generation#867igorpecovnik merged 4 commits intomainfrom
Conversation
- Add note about actions.armbian.com monitoring page - Update target generation section with new armbian.github.io repo location - Document hardware-based board classification (fast/slow/headless/riscv64/loongarch) - Explain automatic extensions for fast HDMI boards - Update manual overrides section with correct file paths - Update all YAML file references to point to new repository location - Remove outdated template file references This aligns with PR #184 which introduced automated target generation from image-info.json with hardware-based desktop selection.
|
Warning Rate limit exceeded
⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. WalkthroughUpdated CI process documentation (docs/Process_CI.md) to replace template-based target generation with image-info.json-driven target YAML generation (generate-targets.yaml); restructured hardware board classification into categories (Fast HDMI, Slow HDMI, Headless, RISC-V, LoongArch); introduced automatic extensions with an extensions map format and manual overrides (blacklisting/manual targets); replaced workflow/generated file path references with armbian.github.io release-targets paths; corrected terminology and removed legacy sections; and relaxed WeasyPrint in requirements.txt from Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
96ab71c to
4e6e9e0
Compare
4e6e9e0 to
1264bb7
Compare
Version 68.0 doesn't exist. Changed to >=60.0 to match available versions.
1264bb7 to
e7fe741
Compare
cf45649 to
0bc9786
Compare
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Fix all issues with AI agents
In `@docs/Process_CI.md`:
- Around line 74-105: Update the fenced code blocks to include a language
identifier (yaml) and ensure there is a blank line before and after each fence;
specifically modify the blocks containing the lines
"release-targets/targets-release-nightly.blacklist" /
"release-targets/targets-release-community-maintained.blacklist",
"release-targets/targets-release-nightly.manual" /
"release-targets/targets-release-community-maintained.manual",
"release-targets/targets-extensions.map", and the blocks under "Format:",
"Example:" and "Wildcards apply to all branches:" so each uses ```yaml and is
separated from surrounding text by a blank line on both sides to satisfy
MD031/MD040.
0bc9786 to
6826339
Compare
6826339 to
2167617
Compare
2167617 to
63d419c
Compare
63d419c to
2fb4d7b
Compare
2fb4d7b to
8180745
Compare
8180745 to
d2b4b4e
Compare
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Fix all issues with AI agents
In `@docs/Process_CI.md`:
- Line 103: Add a blank line immediately before the "### Kernel Descriptions for
Download Pages" heading so the Markdown has an empty line separating the
previous paragraph/block and the heading; locate the heading text "### Kernel
Descriptions for Download Pages" and insert one newline above it.
♻️ Duplicate comments (1)
docs/Process_CI.md (1)
87-99: Fix code block formatting (already flagged).The code blocks are missing language identifiers (
yaml) and blank lines before/after. This issue was already identified in a previous review.
d2b4b4e to
634fb41
Compare
This PR updates the CI documentation to reflect the changes introduced in armbian.github.io#184, which moved target generation from template-based to automated generation from
image-info.json.Changes
Added monitoring page notice
Updated target generation section
armbian/ostoarmbian/armbian.github.ioimage-info.jsonNew hardware-based classification section
Automatic extensions documentation
v4l2loopback-dkmsandmesa-vpufor fast HDMI boardsUpdated manual overrides section
release-targets/).manualfiles) documentationUpdated all file path references
userpatches/targets-*.yamltorelease-targets/targets-*.yamlarmbian/ostoarmbian/armbian.github.iorepositoryThe documentation now accurately reflects the new automated target generation system with hardware-based desktop selection and proper categorization of boards.
Related to: armbian/armbian.github.io#184
Documentation website preview will be available shortly:
Open WWW preview