V0.2
V0.2 Latest
New Features π
Enhanced Maven Central Publishing
- Added support for multiple publishing plugins:
- Official Sonatype plugin (io.github.gradle-nexus.publish-plugin)
- Alternative plugin (com.vanniktech.maven.publish)
- Configurable documentation tasks for different project types
- Flexible publishing configuration through workflow inputs
Documentation Improvements
- Added comprehensive plugin selection documentation
- Updated usage examples for both publishing methods
- Enhanced input parameter descriptions
- Added detailed plugin-specific configuration examples
Configuration π§
- New
use-official-pluginparameter to select publishing method - New
documentation-tasksparameter for customizing source and documentation generation - Default values optimized for Android projects
- Maintained backward compatibility with existing configurations
Required Secrets π
- Same as v0.1, no changes required
- All secrets work with both publishing methods
Migration Guide
To use the alternative publishing plugin, add the following to your workflow:
use-official-plugin: false
documentation-tasks: 'sourcesJar dokkaJar' # Adjust based on your project type