refactor(contributors): update contributors script to handle prompt removals

This commit is contained in:
Fatih Kadir Akın
2025-12-14 00:08:40 +03:00
parent 11315c04b7
commit c79e945801
2 changed files with 60 additions and 23 deletions
-20
View File
@@ -34,26 +34,6 @@ jobs:
chmod +x scripts/generate-contributors.sh
./scripts/generate-contributors.sh
- name: Sync prompts.csv from API (removes unlisted prompts)
env:
PROMPTS_API_URL: "https://prompts.chat"
run: |
if [ -n "$PROMPTS_API_URL" ]; then
echo "Fetching prompts.csv from API..."
curl -s "${PROMPTS_API_URL}/prompts.csv" -o prompts.csv.new
if [ -s prompts.csv.new ]; then
mv prompts.csv.new prompts.csv
git add prompts.csv
git diff --cached --quiet || git commit -m "Update prompts.csv (sync from API)"
echo "prompts.csv updated from API"
else
echo "Warning: Empty response from API, keeping existing prompts.csv"
rm -f prompts.csv.new
fi
else
echo "PROMPTS_API_URL not set, skipping prompts.csv sync"
fi
- name: Push changes
run: |
git push origin main --force-with-lease