From 39f088641cc59640d7cae196cb2bfbd39a3cd1d3 Mon Sep 17 00:00:00 2001 From: Satsuki Akiba Date: Sat, 7 Jun 2025 12:11:13 +0900 Subject: [PATCH] Set limit as env --- .env.example | 2 ++ scripts/fetch_and_generate.ts | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.env.example b/.env.example index 303757d..20e57f5 100644 --- a/.env.example +++ b/.env.example @@ -19,3 +19,5 @@ PODCAST_TTL=60 # フィードURL一覧ファイルの設定 FEED_URLS_FILE=feed_urls.txt + +LIMIT_UNPROCESSED_ARTICLES=10 diff --git a/scripts/fetch_and_generate.ts b/scripts/fetch_and_generate.ts index dd206c2..5c1a516 100644 --- a/scripts/fetch_and_generate.ts +++ b/scripts/fetch_and_generate.ts @@ -193,7 +193,9 @@ async function processUnprocessedArticles(): Promise { try { // Get unprocessed articles (limit to prevent overwhelming) - const unprocessedArticles = await getUnprocessedArticles(50); + const unprocessedArticles = await getUnprocessedArticles( + Number.parseInt(import.meta.env["LIMIT_UNPROCESSED_ARTICLES"] || "10"), + ); if (unprocessedArticles.length === 0) { console.log("ℹ️ No unprocessed articles found.");