should this encourage a single approach to this for consistency, or would it be better to enable multiple options as choices?
Known Options
Considerations
- compatibility with the setup-java action
- ability to leverage renovate to prevent the version from growing stale