@@ -67,8 +67,8 @@ export class SupabaseStudio extends Construct {
6767 preBuild : {
6868 commands : [
6969 'echo POSTGRES_PASSWORD=$(aws secretsmanager get-secret-value --secret-id $DB_SECRET_ARN --query SecretString | jq -r . | jq -r .password) >> .env.production' ,
70- 'echo SUPABASE_ANON_KEY=$(aws ssm get-parameter --region $SSM_REGION --name $ANON_KEY_NAME --query Parameter.Value) >> .env.production' ,
71- 'echo SUPABASE_SERVICE_KEY=$(aws ssm get-parameter --region $SSM_REGION --name $SERVICE_KEY_NAME --query Parameter.Value) >> .env.production' ,
70+ 'echo SUPABASE_ANON_KEY=$(aws ssm get-parameter --region $SUPABASE_REGION --name $ANON_KEY_NAME --query Parameter.Value) >> .env.production' ,
71+ 'echo SUPABASE_SERVICE_KEY=$(aws ssm get-parameter --region $SUPABASE_REGION --name $SERVICE_KEY_NAME --query Parameter.Value) >> .env.production' ,
7272 'env | grep -e STUDIO_PG_META_URL >> .env.production' ,
7373 'env | grep -e SUPABASE_ >> .env.production' ,
7474 'env | grep -e NEXT_PUBLIC_ >> .env.production' ,
@@ -124,8 +124,8 @@ export class SupabaseStudio extends Construct {
124124 STUDIO_PG_META_URL : `${ supabaseUrl } /pg` ,
125125 SUPABASE_URL : `${ supabaseUrl } ` ,
126126 SUPABASE_PUBLIC_URL : `${ supabaseUrl } ` ,
127+ SUPABASE_REGION : serviceRoleKey . env . region ,
127128 DB_SECRET_ARN : dbSecret . secretArn ,
128- SSM_REGION : anonKey . env . region ,
129129 ANON_KEY_NAME : anonKey . parameterName ,
130130 SERVICE_KEY_NAME : serviceRoleKey . parameterName ,
131131 } ,
@@ -173,8 +173,6 @@ export class SupabaseStudio extends Construct {
173173 amplifySSRLoggingPolicy . attachToRole ( role ) ;
174174
175175 this . prodBranchUrl = `https://${ this . prodBranch . branchName } .${ this . app . defaultDomain } ` ;
176-
177- new cdk . CfnOutput ( this , 'Url' , { value : this . prodBranchUrl } ) ;
178176 }
179177
180178}
0 commit comments