You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Slack post advising of upcoming release & linking to issue
Advance warning in developer/community call
Final agreement to start branch in team call & identification of outstanding issues
Agree required updates/versions for additional connector repos etc
Branching & Correcting versions
Create branch (egeria-release-x.y)
Reassign any issues not being worked on to the next release
Update version for main (ie x.y-SNAPSHOT > x.y+1-SNAPSHOT)
Update version for release branch (ie x.y-SNAPSHOT -> x.y)
Final updates to the release
Ensure any remaining fixes are merged into branch (and vice-versa to main)
Pre-release security check
Check security scans (ie owasp dependency check)
Generate a release image for testing
Start Release pipeline manually to generate container image and stage artifacts on maven central. Remember to select the release branch rather than main.
Updating the Helm Charts (egeria-charts repo)
check correct container images are on docker.io & quay.io (these are built by the 'merge' build of a release)
update image versions for helm charts egeria-charts repo (using -prerelease for chart version)
Work Plan
Create release x.y :
Prior to the release work
Branching & Correcting versions
Final updates to the release
Pre-release security check
Generate a release image for testing
main
.Updating the Helm Charts (egeria-charts repo)
Final tests
Final Docs
Final build and publish
Get Ready for next release
The text was updated successfully, but these errors were encountered: