From 178816f25e0f8d69eb66377f984182c3ebb7a8c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stanis=C5=82aw=20Chmiela?= Date: Fri, 20 Dec 2024 22:19:10 +0100 Subject: [PATCH] Upload `package.json` along with `eas.json` and project archive --- packages/eas-cli/src/commands/workflow/run.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/eas-cli/src/commands/workflow/run.ts b/packages/eas-cli/src/commands/workflow/run.ts index 0637eb0621..ad8f8419c5 100644 --- a/packages/eas-cli/src/commands/workflow/run.ts +++ b/packages/eas-cli/src/commands/workflow/run.ts @@ -81,6 +81,7 @@ export default class WorkflowRun extends EasCommand { let projectArchiveBucketKey: string; let easJsonBucketKey: string; + let packageJsonBucketKey: string; try { ({ projectArchiveBucketKey } = await uploadAccountScopedProjectSourceAsync({ @@ -94,6 +95,12 @@ export default class WorkflowRun extends EasCommand { filePath: path.join(projectDir, 'eas.json'), maxSizeBytes: 1024 * 1024, })); + ({ fileBucketKey: packageJsonBucketKey } = await uploadAccountScopedFileAsync({ + graphqlClient, + accountId: account.id, + filePath: path.join(projectDir, 'package.json'), + maxSizeBytes: 1024 * 1024, + })); } catch (err) { Log.error('Failed to upload project sources.'); @@ -114,6 +121,7 @@ export default class WorkflowRun extends EasCommand { type: WorkflowProjectSourceType.Gcs, projectArchiveBucketKey, easJsonBucketKey, + packageJsonBucketKey, }, }, }