5peak2me/pgyer-gradle-plugin — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a Kotlin Gradle plugin that makes it easy for an Android project to upload an APK to Pgyer. I want a user to add the plugin with the id io.github.5peak2me.gradle.pgyer, put PGY_API_KEY and optionally PGY_DOWNLOAD_PASSWORD in their local Gradle properties, then run a Gradle task to send the APK to Pgyer.

The API key should be required, the download password should default to 1P@ssword, and the task should give clear messages if anything is missing or the upload fails. Keep the setup simple and document it in the README with the plugin block and the properties example.

Use Kotlin and the existing Gradle plugin project style. Please inspect the current repo, fill in anything missing, add sensible error handling, and make sure it can be published as a normal Gradle plugin. Look up current Pgyer upload docs online if you need to.

Want more depth? Deep Reverse