Is your feature request related to a problem? Please describe.
A github actions pipeline should be created to manage automated deployments and version releases to maven central
Describe the solution you'd like
The pipeline should have the below steps :-
- Artifact builds
- Unit testing
- Release signing with gpg
- Check and validate version in pom file
- Upload to maven central with a version bump
Describe alternatives you've considered
N.A
Additional context
N.A