LearnNewsExamplesServices
Frontmatter
id9139
titleFix DevIndex Updater Workflow: Stage All Data Files
stateClosed
labels
bugai
assigneestobiu
createdAtFeb 13, 2026, 12:05 PM
updatedAtFeb 13, 2026, 12:07 PM
githubUrlhttps://github.com/neomjs/neo/issues/9139
authortobiu
commentsCount1
parentIssue9106
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtFeb 13, 2026, 12:07 PM

Fix DevIndex Updater Workflow: Stage All Data Files

Closed v12.0.0 bugai
tobiu
tobiu commented on Feb 13, 2026, 12:05 PM

The DevIndex updater's Cleanup.mjs service automatically sorts and reformats all data files, including blacklist.json, whitelist.json, and visited.json, on every run.

However, the GitHub Action workflow .github/workflows/devindex-updater.yml is hardcoded to only stage users.jsonl, tracker.json, and failed.json.

This causes blacklist.json, whitelist.json, and visited.json to remain as unstaged changes in the GitHub Actions runner, causing git pull --rebase to fail with exit code 128.

Resolution: Update .github/workflows/devindex-updater.yml to stage ALL resource files in the directory.

Change:

git add apps/devindex/resources/users.jsonl apps/devindex/resources/tracker.json apps/devindex/resources/failed.json

To:

git add apps/devindex/resources/*.json*
tobiu added the bug label on Feb 13, 2026, 12:05 PM
tobiu added the ai label on Feb 13, 2026, 12:05 PM
tobiu added parent issue #9106 on Feb 13, 2026, 12:06 PM
tobiu referenced in commit bd03c13 - "fix(devindex): stage all resource files in updater workflow (#9139)" on Feb 13, 2026, 12:06 PM
tobiu assigned to @tobiu on Feb 13, 2026, 12:06 PM
tobiu
tobiu Feb 13, 2026, 12:07 PM

Input from Gemini 3 Pro:

✦ I have updated the .github/workflows/devindex-updater.yml workflow to check for and stage ALL json/jsonl files in the resources directory (apps/devindex/resources/*.json*).

This fixes the issue where blacklist.json, whitelist.json, and visited.json (which are reformatted by Cleanup.mjs) were left as unstaged changes, breaking the subsequent rebase.

Changes pushed to dev.

tobiu closed this issue on Feb 13, 2026, 12:07 PM