Triple-T / gradle-play-publisher

GPP is Android's unofficial release automation Gradle Plugin. It can do anything from building, uploading, and then promoting your App Bundle or APK to publishing app listings and other metadata.
MIT License
4.13k stars 341 forks source link

Automatically keep Gradle up to date #972

Closed mikehardy closed 3 years ago

mikehardy commented 3 years ago

On the AnkiDroid project, we have integrated this action to automagically keep our gradle up to date, and it partially explains how we got ahead of GPP here with regard to what gradle versions work

I'm happy to try to help here by carrying issues to this repo, e.g. #971 but I think it would be better if the compatible-canary PRs were running here vs just in our repo, so this seemed useful.

We've been using it since September 2020 with success.

Here is an example of it's work in our repo: https://github.com/ankidroid/Anki-Android/pull/9109 Here is where we integrated it: https://github.com/ankidroid/Anki-Android/pull/7182

Our current implementation: https://github.com/ankidroid/Anki-Android/blob/master/.github/workflows/update-gradle-wrapper.yml

I'm not sure about the repo token part, the distributions SHA thing was important for us so I'm proposing it here, but the token part is no longer documented, may not be necessary so I'm not including it

github-actions[bot] commented 3 years ago

This PR has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

SUPERCILEX commented 3 years ago

Will take a look later.

github-actions[bot] commented 3 years ago

This PR has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

SUPERCILEX commented 3 years ago

Whoops, ignore the bot.

SUPERCILEX commented 3 years ago

Thanks!