secret_token, $token)) { return response()->json(['message' => 'Invalid token'], 403); } if (! $deployment->auto_deploy) { return response()->json(['message' => 'Auto-deploy disabled'], 202); } RunGitDeployment::dispatch($deployment->id); return response()->json(['message' => 'Deployment queued']); } }