Skip to content

Commit 8c1bedc

Browse files
Fix S3 bucket naming - use different buckets for dev and prod environments
1 parent c3a4029 commit 8c1bedc

2 files changed

Lines changed: 16 additions & 10 deletions

File tree

create_role.ps1

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1256,16 +1256,19 @@ if ($GITHUB_CLI_AVAILABLE) {
12561256
}
12571257

12581258
# 環境別S3バケットの登録
1259-
Write-Info "S3_BUCKET_DEVをRepository Variablesに登録中: $S3_BUCKET"
1260-
$result = gh variable set S3_BUCKET_DEV --body $S3_BUCKET 2>&1
1259+
$S3_BUCKET_DEV = "$S3_BUCKET-dev"
1260+
$S3_BUCKET_PROD = "$S3_BUCKET-prod"
1261+
1262+
Write-Info "S3_BUCKET_DEVをRepository Variablesに登録中: $S3_BUCKET_DEV"
1263+
$result = gh variable set S3_BUCKET_DEV --body $S3_BUCKET_DEV 2>&1
12611264
if ($LASTEXITCODE -eq 0) {
12621265
Write-Success "S3_BUCKET_DEV がRepository Variablesに登録されました"
12631266
} else {
12641267
Write-Warning "S3_BUCKET_DEV の登録に失敗しました: $result"
12651268
}
12661269

1267-
Write-Info "S3_BUCKET_PRODをRepository Variablesに登録中: $S3_BUCKET"
1268-
$result = gh variable set S3_BUCKET_PROD --body $S3_BUCKET 2>&1
1270+
Write-Info "S3_BUCKET_PRODをRepository Variablesに登録中: $S3_BUCKET_PROD"
1271+
$result = gh variable set S3_BUCKET_PROD --body $S3_BUCKET_PROD 2>&1
12691272
if ($LASTEXITCODE -eq 0) {
12701273
Write-Success "S3_BUCKET_PROD がRepository Variablesに登録されました"
12711274
} else {
@@ -1315,7 +1318,7 @@ if ($GITHUB_CLI_AVAILABLE) {
13151318
Write-Host "Name: PROJECT_NAME"
13161319
Write-Host "Value: $PROJECT_NAME"
13171320
Write-Host "Name: S3_BUCKET_DEV"
1318-
Write-Host "Value: $S3_BUCKET"
1321+
Write-Host "Value: $S3_BUCKET_DEV"
13191322
Write-Host "Name: S3_BUCKET_PROD"
1320-
Write-Host "Value: $S3_BUCKET"
1323+
Write-Host "Value: $S3_BUCKET_PROD"
13211324
}

create_role.sh

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1196,13 +1196,16 @@ if [ "$GITHUB_CLI_AVAILABLE" = true ]; then
11961196
fi
11971197

11981198
# 環境別S3バケットの登録
1199-
if gh variable set S3_BUCKET_DEV --body "$S3_BUCKET" &> /dev/null; then
1199+
S3_BUCKET_DEV="$S3_BUCKET-dev"
1200+
S3_BUCKET_PROD="$S3_BUCKET-prod"
1201+
1202+
if gh variable set S3_BUCKET_DEV --body "$S3_BUCKET_DEV" &> /dev/null; then
12001203
print_success "S3_BUCKET_DEVがRepository Variablesに登録されました"
12011204
else
12021205
print_warning "S3_BUCKET_DEVの登録に失敗しました"
12031206
fi
12041207

1205-
if gh variable set S3_BUCKET_PROD --body "$S3_BUCKET" &> /dev/null; then
1208+
if gh variable set S3_BUCKET_PROD --body "$S3_BUCKET_PROD" &> /dev/null; then
12061209
print_success "S3_BUCKET_PRODがRepository Variablesに登録されました"
12071210
else
12081211
print_warning "S3_BUCKET_PRODの登録に失敗しました"
@@ -1250,7 +1253,7 @@ else
12501253
echo "Name: PROJECT_NAME"
12511254
echo "Value: $PROJECT_NAME"
12521255
echo "Name: S3_BUCKET_DEV"
1253-
echo "Value: $S3_BUCKET"
1256+
echo "Value: $S3_BUCKET_DEV"
12541257
echo "Name: S3_BUCKET_PROD"
1255-
echo "Value: $S3_BUCKET"
1258+
echo "Value: $S3_BUCKET_PROD"
12561259
fi

0 commit comments

Comments
 (0)