[ci] Update script pinned_browsers for changes in Edge API product fetch#14865
[ci] Update script pinned_browsers for changes in Edge API product fetch#14865
Conversation
Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com>
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
…tch (SeleniumHQ#14865) Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com>
User description
Thanks for contributing to Selenium!
A PR well described will help maintainers to quickly review and merge it
Before submitting your PR, please check our contributing guidelines.
Avoid large PRs, help reviewers by making them as simple and short as possible.
Description
Motivation and Context
Types of changes
Checklist
PR Type
enhancement
Description
common/repositories.bzl, including Firefox, Edge, and Chrome, to reflect new version releases.scripts/pinned_browsers.pyto handle JSON data in a case-insensitive manner, ensuring compatibility with changes in the Edge API response format.Changes walkthrough 📝
repositories.bzl
Update browser version URLs and checksumscommon/repositories.bzl
archives.
pinned_browsers.py
Add case-insensitive JSON handling for Edge APIscripts/pinned_browsers.py