* Minor: add spotless and use simplecontext
* Remove context from rule evaluaiton
* Fix EventSubscription tests
* Minor: Migrate to latest google code style library to support Java 17 and beyond
* Minor: Ignore code style migration from git blame
* Add Java 17 support
* Change Test HTTP client provider
* Create Tests HTTP Client once
* Create Tests HTTP Client once
* fix(CI): Update CI to use jdk 17 and dockerfiles as well
---------
Co-authored-by: Akash-Jain <Akash.J@deuexsolutions.com>
* Update airflow-apis-tests-3_9.yml
Updated workflows to run on main branch and also on all release branches
* Update cypress-integration-tests-mysql.yml
Updated workflows to run on main branch and also on all release branches
* Update cypress-integration-tests-postgresql.yml
Updated workflows to run on main branch and also on all release branches
* Update docs-tests.yml
Updated workflows to run on main branch and also on all release branches
* Update java-checkstyle.yml
Updated workflows to run on main branch and also on all release branches
* Update maven-build.yml
Updated workflows to run on main branch and also on all release branches
* Update openmetadata-ingestion-core-version-comment.yml
Updated workflows to run on main branch and also on all release branches
* Update py-checkstyle.yml
Updated workflows to run on main branch and also on all release branches
* Update py-generate.yml
Updated workflows to run on main branch and also on all release branche
* Update py-ingestion-core-publish.yml
Updated workflows to run on main branch and also on all release branches
* Update py-tests.yml
Updated workflows to run on main branch and also on all release branches
* Update selenium-noIngestion-tests.yml
Updated workflows to run on main branch and also on all release branches
* Update sync-docs.yml
Updated workflows to run on main branch and also on all release branches
* Update yarn-coverage.yml
Updated workflows to run on main branch and also on all release branches
* Update airflow-apis-tests-3_9.yml
Updated workflows to run on main branch and also on all release branches
* Update cypress-integration-tests-mysql.yml
Updated workflows to run on main branch and also on all release branches
* Update cypress-integration-tests-postgresql.yml
Updated workflows to run on main branch and also on all release branches
* Update docs-tests.yml
Updated workflows to run on main branch and also on all release branches
* Update java-checkstyle.yml
Updated workflows to run on main branch and also on all release branches
* Update maven-build.yml
Updated workflows to run on main branch and also on all release branches
* Update openmetadata-ingestion-core-version-comment.yml
Updated workflows to run on main branch and also on all release branches
* Update py-checkstyle.yml
Updated workflows to run on main branch and also on all release branches
* Update py-tests.yml
Updated workflows to run on main branch and also on all release branches
* Update selenium-noIngestion-tests.yml
Updated workflows to run on main branch and also on all release branches
* Update sync-docs.yml
Updated workflows to run on main branch and also on all release branches
* Add installing instructions
* Unify makefile and automate bump version setup
* Update submake call
* Mark targets as phony
* Add help to recipes
* Update core publish
* Do not trigger install from echo
* Run make from root
* Prepare py_format from isort and black
* Run py_format
* Check black and isort formatting
* Update comment msg