30 Commits

Author SHA1 Message Date
Emil Tabakov
b6837fa35c Add instructions to configure service account in README (#201) 2023-11-13 22:57:13 +13:00
Jack Boswell
9cf8fd30c9 Update documentation to link to Google's track name information (#191) 2023-09-19 16:44:00 +12:00
Sindre Moen
02c72d76fe Remove status default from README (#164)
* Remove status default from README

* Default status to `completed`
2023-02-10 22:00:07 +13:00
Saalihou Ndiaye
8a353d6e46 Add doc about packageName needing to exist first (#168) 2023-01-13 15:31:31 +13:00
Keisuke Yamaguchi
974d2d7566 Update userFraction reuqired to false in README (#157)
* Update userFraction reuqired to false

* Update userFraction to exclusive-exclusive and delete default value
2022-11-23 17:13:43 +13:00
Jack Boswell
d7e6e42414 fix: Bring back the default release status (#154)
* Bring back the default release status

* Create a test for the bare minimum inputs
2022-11-03 19:11:20 +13:00
Thomas Aunvik
6a74f079de Add Debug Symbol File/Folder Upload (#130)
* 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
2022-09-12 00:21:02 +12:00
Jack Boswell
c16321c553 feature: Infer status from provided parameters (#122)
* 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
2022-09-11 20:53:18 +12:00
Jack Boswell
91c8f42cf7 feature: Allow editing existing Edits (#120)
* 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
2022-06-20 20:59:52 +12:00
Jack Boswell
e00bb8ce1e feature: Add support for changesNotSentForReview (#117)
Credits to @princefr for the original implementation
2022-06-18 19:50:39 +12:00
Jack Boswell
f1479e715c Chore: Update readme (#115)
* Update README formatting

* Sort inputs by required

* Sort track values by priority

* Table-ify inputs in README

* Table-ify outputs too

* Bring back the `whatsNewDirectory` example
2022-06-18 18:52:48 +12:00
Tobias Schürg
51e4495788 docs: add status property to examples (#94) 2022-06-14 20:09:37 -04:00
Doug Keen
060a2efa0e feat: Add support for explicitly specifying release status (#78) 2021-09-21 10:57:13 -04:00
Diogo de Azevedo Silva
c6ef6b1183 docs: add example using glob 2021-03-17 15:46:44 -03:00
DiogoAbu
053164334a docs: update readme 2021-03-11 20:11:42 -03:00
Jack Boswell (boswelja)
d4681f654d Remove releaseName from outputs in readme 2021-01-01 16:43:34 +13:00
Riccardo Lattarulo
21e00b9d69 Update documentation to address the addition of multiple urls as output for internal sharing 2020-12-29 17:39:10 +01:00
Jack Boswell (boswelja)
e18996b17e Update README to reflect the added output 2020-12-08 16:55:59 +13:00
Drew Heavner
6bdd0b899a Added 'releaseFile' back to action to maintain backwards compatibility. 2020-11-11 09:46:26 -05:00
Drew Heavner
422a77593f Added support for #27 and #33.
Updated typescript
Updated googleapis
2020-11-11 13:59:13 +00:00
Drew Heavner
bd487ef324 Updating NPM dependencies 2020-11-11 13:30:52 +00:00
Jack Boswell (boswelja)
84e140d18c Update README 2020-10-23 16:29:23 +13:00
Drew Heavner
cf8506bcfb Merge remote-tracking branch 'origin/master' 2020-08-20 13:32:23 -04:00
Drew Heavner
caa567f814 Fixed #10 - Added support for internalsharing uploading 2020-08-20 13:32:14 -04:00
Amadeu Cavalcante
4fd5ad3563 Update README.md
If you do 

```
> fs.existsSync("distribution/whatsnew")
true
> fs.existsSync("/distribution/whatsnew")
false
> fs.existsSync("./distribution/whatsnew")
true
```

`/` will lead you to the wrong directory.
2020-08-19 09:38:30 -03:00
Drew Heavner
290e6a13bf Fixed #5 - Added input for providing the text of the service account json to authorize the action 2020-02-12 10:55:53 -05:00
Drew Heavner
ec56d49b16 Update README.md 2020-01-30 11:53:11 -05:00
Drew Heavner
bdde081050 Fixed #1 - Fixed the whatsnew-** script for loading release notes into builds
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.
2020-01-30 11:14:51 -05:00
Drew Heavner
a29f8cd536 Finished action
Adding the monolith node_modules dir for deployment
2019-12-04 09:58:34 -05:00
Drew Heavner
d665ce5758 Initial commit 2019-11-08 22:06:29 -05:00