Create a plan to update Gesso to the next upstream release. Write the plan to a Markdown file.
- •Identify the current Gesso version in
package.json - •Identify the next Gesso release from
forumone/gesso:bashgh release list -R forumone/gesso -L 10
- •Examine the diff between the upstream release that matches the current version and the next one
- •Create a plan to apply all changes in the diff to the current theme
Your plan should account for:
- •npm package changes
- •additions or edits to code
- •removal of code
- •updating the version number in package.json
If there are any changes in the upstream that cannot be applied cleanly, ask the user if they should be included.
If the current Gesso version is not included in the 10 most recent releases, ask the user what version number to update to.
When finished, report the name of the plan file.