File tree Expand file tree Collapse file tree 2 files changed +6
-4
lines changed
Expand file tree Collapse file tree 2 files changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -5,3 +5,4 @@ node_modules
55instances.csv
66
77vendor /
8+ tmp /
Original file line number Diff line number Diff line change @@ -204,7 +204,7 @@ namespace :server do
204204
205205 # 前のタスクの結果を確認
206206 prep_status = load_task_status ( 'prepare_deletion' )
207- if prep_status . nil? || prep_status [ 'ip' ] != ip
207+ if prep_status . nil? || prep_status [ 'status' ] . nil? || prep_status [ 'status' ] [ ' ip'] != ip
208208 abort "❌ エラー: 先に prepare_deletion を実行してください"
209209 end
210210
@@ -228,7 +228,7 @@ namespace :server do
228228 end
229229
230230 desc "削除後の空コミット作成"
231- task :create_empty_commit , [ :issue_number ] => :execute_deletion do |t , args |
231+ task :create_empty_commit , [ :issue_number ] do |t , args |
232232 issue_number = args [ :issue_number ] || ENV [ 'ISSUE_NUMBER' ]
233233
234234 unless issue_number
@@ -237,11 +237,12 @@ namespace :server do
237237
238238 # 削除状態を確認
239239 del_status = load_task_status ( 'execute_deletion' )
240- if del_status . nil? || !del_status [ 'success' ]
240+ if del_status . nil? || !del_status [ 'status' ] || ! del_status [ 'status' ] [ ' success']
241241 abort "❌ エラー: サーバー削除が完了していません"
242242 end
243243
244- message = "Fix ##{ issue_number } : Initialize server (deleted at #{ del_status [ 'deleted_at' ] } )"
244+ deleted_at = del_status [ 'status' ] [ 'deleted_at' ] || Time . now . iso8601
245+ message = "Fix ##{ issue_number } : Initialize server (deleted at #{ deleted_at } )"
245246 sh "git commit --allow-empty -m '#{ message } '" do |ok , res |
246247 if ok
247248 puts "✅ 空コミットを作成しました"
You can’t perform that action at this time.
0 commit comments