* Add Debug Symbol File/Folder Upload
Uploads Deobfuscation File type 'nativeCode'.
Inputs allowed in 'debugSymbols', a .zip file, or a folder that contains the symbols.
* Space Formatting
* Zip Directory Function higher level, and formatting
* Mark status as deprecated
* Make userFraction required & provide a default
We'll use this to infer `inProgress` or `completed`
* Infer status from userFraction
* Fix workflow
* Update README
* Run build
* Add support for drafts again
* Pass in isDraft
* Warn about setting draft and userFraction simultaneously
* Expose isDraft
* Do a build
* Allow passing status in again
This will be required for draft/halted
It is optional though, if it's not specified, we have updated logic for inferring it
* Update userFraction description
* Revert "Fix workflow"
This reverts commit ad98b3d449f0f36c9d4f0a3d0b2eb49a4c3e1aa9.
* Remove deprecated tag from status
* Move status back
* Allow 0 userFraction
* Run build
* Only take edit ID for track validation
* Only take edit ID for adding releases
* Only take edit ID for mapping file upload
* Only take edit ID for uploading artifacts
* Only use app edit ID for uploading releases
* Rebuild
* Allow passing in an existing edit ID
* Expose existingEditId
* Run build
* Bump minor versions
* Fix error not having a type
* Remove jest-circus
* Bump ncc
* Remove ts-jest
* Drop googleapis for androidpublisher in particular
Way smaller compiled size, and way shorter compile time
* Bump jest
* Bring back ts-jest
* Bump @types/node
uploadRelease now specifically only uploads to an edit.
uploadToPlayStore is designed to handle multiple inputs, and commit them at the right time.
Error catching should be improved now.
Added test to ensure that release notes are parsed properly
Updated to latest dependencies to fix security vulnerability
Updated GH Actions Workflow to run test before updating tag
Updated README.md to reflect proper whatsnew documentation.