- Notifications
You must be signed in to change notification settings - Fork7.7k
ci(release): Add package JSON with chinese mirrors#11288
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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Conversation
github-actionsbot commentedApr 23, 2025 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
👋Hello lucasssvaz, we appreciate your contribution to this project! 📘 Please review the project'sContributions Guide for key guidelines on code, documentation, testing, and more. 🖊️ Please also make sure you haveread and signed theContributor License Agreement for this project. Click to see more instructions ...
Review and merge process you can expect ...
|
8ed97f6
intoespressif:masterUh oh!
There was an error while loading.Please reload this page.
Description of Change
This pull request enhances the release script (
.github/scripts/on-release.sh
) to support generating and handling package JSON files for a Chinese mirror (dl.espressif.cn
). The changes ensure compatibility with the Chinese mirror by adding new JSON files, modifying commands, and updating upload logic.Support for Chinese mirror:
PACKAGE_JSON_DEV_CN
andPACKAGE_JSON_REL_CN
to handle Chinese mirror-specific package JSON files.sed
command to replace URLs for the Chinese mirror (github.com
→dl.espressif.cn/github_assets
) while generating the Chinese-specific JSON files.merge_package_json
logic to include merging of Chinese mirror-specific JSON files during release preparation.