diff --git a/README.md b/README.md index 757cc672..869fbd1b 100644 --- a/README.md +++ b/README.md @@ -74,6 +74,6 @@ with: releaseFile: ${{ SIGNED_RELEASE_FILE}} track: beta userFraction: 0.33 - whatsNewDirectory: /distribution/whatsnew - mappingFile: /app/build/outputs/mapping/release/mapping.txt + whatsNewDirectory: distribution/whatsnew + mappingFile: app/build/outputs/mapping/release/mapping.txt ``` diff --git a/lib/edits.js b/lib/edits.js index ae699bb9..8b1ee7fe 100644 --- a/lib/edits.js +++ b/lib/edits.js @@ -100,6 +100,7 @@ function trackVersionCode(appEdit, options, versionCode) { packageName: options.applicationId, track: options.track, requestBody: { + track: options.track, releases: [ { userFraction: options.userFraction, diff --git a/package-lock.json b/package-lock.json index 32e41628..b44daacb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "upload-google-play", - "version": "1.0.2", + "version": "1.0.3", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -520,9 +520,9 @@ } }, "acorn": { - "version": "5.7.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", - "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==", + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", "dev": true }, "acorn-globals": { @@ -536,9 +536,9 @@ }, "dependencies": { "acorn": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.0.tgz", - "integrity": "sha512-gac8OEcQ2Li1dxIEWGZzsp2BitJxwkwcOm0zHAJLcPJaVvm58FRnk6RkuLRpU1EujipU2ZFODv2P9DLMfnV8mw==", + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", "dev": true } } @@ -3485,9 +3485,9 @@ } }, "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "version": "4.17.19", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", + "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==", "dev": true }, "lodash.memoize": { diff --git a/src/edits.ts b/src/edits.ts index 65346490..7513e447 100644 --- a/src/edits.ts +++ b/src/edits.ts @@ -103,6 +103,7 @@ async function trackVersionCode(appEdit: AppEdit, options: EditOptions, versionC packageName: options.applicationId, track: options.track, requestBody: { + track: options.track, releases: [ { userFraction: options.userFraction, diff --git a/src/whatsnew.ts b/src/whatsnew.ts index f4d5f4b7..a5c7e1c2 100644 --- a/src/whatsnew.ts +++ b/src/whatsnew.ts @@ -8,7 +8,7 @@ import LocalizedText = androidpublisher_v3.Schema$LocalizedText; export async function readLocalizedReleaseNotes(whatsNewDir: string | undefined): Promise { if (whatsNewDir != undefined && whatsNewDir.length > 0) { const releaseNotes = fs.readdirSync(whatsNewDir) - .filter(value => /whatsnew-.*-.{2}\b/.test(value)); + .filter(value => /whatsnew-.*-.{2,3}\b/.test(value)); const pattern = /whatsnew-(?.*-.*)/; let localizedReleaseNotes: LocalizedText[] = []; @@ -37,4 +37,4 @@ export async function readLocalizedReleaseNotes(whatsNewDir: string | undefined) return localizedReleaseNotes } return undefined -} \ No newline at end of file +}