| name | upgrade-dependency |
| description | Use this skill when upgrading a Maven dependency, GitHub Action, or other versioned dependency in this repository.
|
Upgrade Dependency
Use this skill when asked to upgrade a dependency version.
Read .github/instructions/commit-message.instructions.md
for the upgrade commit conventions. Then:
- Update the version in the top-level
pom.xml (or workflow file for
Actions). Also update any <!-- Renovate: ... --> markers in
integration-tests/*-init.patch files, preserving the existing coordinate
convention (which may reference a BOM artifact rather than the dependency
itself).
- Run a full build to verify the upgrade.
- Check past upgrade commits for this dependency to learn the URL pattern:
git log --grep='^Upgrade {Name}' --format='%B%n---' -n 10.
- Discover intermediate releases between old and new versions using the
GitHub API (see commit message conventions).
- Write the commit message following upgrade conventions, including all
release notes URLs.
- Commit the result.