PlayReleaseApi

Release Api script for github and Google Play Console


Keywords
Play, GooglePlay, Console, python, script, Github, Release, Api, REST, CI, CD, CICD, Continuous, Integration, automate-release, circleci, continuous-deployment, continuous-integration, github-actions, github-release, googleplay-api, restapi
License
MIT
Install
pip install PlayReleaseApi==0.0.4

Documentation

PlayReleaseApi

Integrates with CI workflow to automate releases

  • Easy to use and small script
  • Uses semantic versioning vX.X.X-Y pattern
  • Automates releases by using github replease Api (REST methods)
  • Parses commit history between tags and creats release notes
  • Automatically sets the REST api header Content-Type for POSTs
  • Uploads assets for the release tag (file paths need to be provided)

Upcoming items


  • Documenting the release and more updates
  • Enable play publishing integration for seamless CI/CD
  • Handle tests (no initiative as of yet)
  • Genericizing the script and enhancing for generic use