apple: no app info on App Store Connect is a clear error (it crashed apple listing / appinfo with "undefined is not an object (evaluating 'info.id')"); asset uploads use basename (a Windows path sent the whole C:\... path as fileName), reviews send --only and previews names split both separators; tests/matrix-bugs.test.ts
This commit is contained in:
parent
f58e192001
commit
2c14e5318a
5 changed files with 60 additions and 11 deletions
|
|
@ -73,7 +73,7 @@ export async function run(ctx: Ctx): Promise<void> {
|
|||
try { c = await ascClient(root, bundleId, config.apple?.appId); }
|
||||
catch (e) {
|
||||
if (!dry) throw e;
|
||||
for (const [loc, per] of local) for (const [, type, fs] of per) log('apple', `${loc} ${type}: would sync ${fs.length} (${fs.map(f => f.split('/').pop()).join(', ')})`);
|
||||
for (const [loc, per] of local) for (const [, type, fs] of per) log('apple', `${loc} ${type}: would sync ${fs.length} (${fs.map(f => f.split(/[\\/]/).pop()).join(', ')})`);
|
||||
return done('apple', `previews planned (dry run, no App Store Connect comparison: ${(e as Error).message.split('\n')[0]})`);
|
||||
}
|
||||
const version = await c.editableVersion();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue