Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(java): add LTS versioning scheme and releaser (#810)
* refactor(java): pull common Java release PR logic into shared base class * refactor: remove duplicated method * chore: make method private * feat(java): add LTS version parsing/bumping logic * feat(java): add LTS Java version bumping releaser * test: add release tag test for JavaLTS * test: add test to ensure we only create a release PR if there are releasable changes * chore: fix lint * test: fix test helpers * fix: make LTS java releaser available to factory * fix: use stable branch name for Java LTS * test: fix CLI test * refactor: YoshiJava is the YoshiBase * chore: fix lint Co-authored-by: Benjamin E. Coe <bencoe@google.com>
- Loading branch information