Skip to content

Fix Release Checklist

Adam Wisniewski edited this page Jan 21, 2026 · 23 revisions

Checklists

(From https://github.com/OpenLiberty/liberty-tools-eclipse/wiki/Fix-Release-Checklist)

Dependencies

  • Update LCLS Dep?
  • Update LSP4MP?
  • Update LSP4Jakarta?
  • Update JDT-LS (use latest version that supports the target platform (see JDT-LS changelog)
  • Update lsp4e/lsp4j deps? This may not be necessary, but we have lsp4j defined in our target-platform and in category.xml. This is included with the Eclipse IDE and our strategy is to stay current with what is shipped with the IDE. LSP4E had been manually defined in our plugin in the past since we needed a specific version, but no longer. For now, let's keep lsp4j defined and just update it to what is shipped with Eclipse.
  • Update other Category.xml / feature.xml deps?

Issue Tracking

  • All items completed for this release? (Check Project Board)
  • Epic issue (this issue)

Test Level

  • target platform file (copy from last version, update URLs, Ctrl+Space to populate new versions, try to align version with target Eclipse install like with Mend scan contents)
  • default level in POM
  • default level GHA
  • default level Jenkins
  • Manual test against latest Eclipse release (N+1) to catch issues ahead of time for next release

Other releng

(See https://github.com/OpenLiberty/liberty-tools-eclipse/wiki/Release-build-process)

  • Mend OSS dependency and app scans
  • Update NOTICES file after dep scan
  • Doc updates
  • Eclipse Marketplace entry
  • Update CHANGELOG.md. (Try GH 'compare', e.g. this.)
  • FINALLY - tag/release in Git/GitHub

Clone this wiki locally