This change removes the project property from GithubReleaseTask, as the Project is not serializable for Gradle's configuration caching. This also necessarily removes the @ExtensionClass annotation from the task, therefore removing the generated methods.
This change also removes a reference to the task's project in a log statement that breaks configuration caching.
This change removes the
project
property fromGithubReleaseTask
, as the Project is not serializable for Gradle's configuration caching. This also necessarily removes the@ExtensionClass
annotation from the task, therefore removing the generated methods.This change also removes a reference to the task's project in a log statement that breaks configuration caching.
See: Gradle Configuration Cache