I cloned the packages git repo, made a new branch, made a commit to it and pushed it to my github clone. The next time I open Github (the web site), there's a banner that offers to open a pull request from my new branch to openwrt master/main branch. After that PR was created and merged into master:
How do I open a PR to a stable branch?
How do I include previous commits (independent, not squashed) that weren't included yet in the stable branch?
How do I find all those commits that are missing from the stable branch?
git checkout -b your-descriptive-new-branch-name openwrt-24.10
apply your changes, preferably using git cherry-pick -x commit_id
git checkout main
git push -a
open PR
(EDIT: the markup swallowed the branch name, so remove the angled brackets)