Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support multi jar release #2847

Open
hazendaz opened this issue Mar 11, 2023 · 1 comment
Open

Support multi jar release #2847

hazendaz opened this issue Mar 11, 2023 · 1 comment
Assignees

Comments

@hazendaz
Copy link
Member

We have support in mybatis for jdk 16+. Due to this and consideration each maintainer my be using different jdks at same time, we run risks of releasing mixed release content by mistake as was such the case with 3.5.13. By luck that was not occurring before but likelihood is very high now. We should review our current logic and restructure into a multi jar release. That does mean we should further drop lower jdk build support which is fine. If we need to, we could go as far as having simple GH-Actions showing usage at jdk 8 and above. Or maybe even explore new dev contains github offers to ensure we are not losing anything. Should be safe though, we already dropped jdk 8 from builds.

@hazendaz hazendaz self-assigned this Mar 11, 2023
@hazendaz
Copy link
Member Author

I'll take a look into what needs to occur here, I've seen this in many projects now such as java metro so it shouldn't be that difficult to setup. At the moment, at least from mybatis downstream modules, none seem to have any issues with how 3.5.13 was released and there may not really be. Will monitor the issue regardless and this ticket can further serve as notice to users searching in case of issues encountered in currently release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant