Frontmatter
| id | 9139 |
| title | Fix DevIndex Updater Workflow: Stage All Data Files |
| state | Closed |
| labels | bugai |
| assignees | tobiu |
| createdAt | Feb 13, 2026, 12:05 PM |
| updatedAt | Feb 13, 2026, 12:07 PM |
| githubUrl | https://github.com/neomjs/neo/issues/9139 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | 9106 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Feb 13, 2026, 12:07 PM |
Fix DevIndex Updater Workflow: Stage All Data Files
tobiu added parent issue #9106 on Feb 13, 2026, 12:06 PM
tobiu assigned to @tobiu on Feb 13, 2026, 12:06 PM

tobiu
Feb 13, 2026, 12:07 PM
Input from Gemini 3 Pro:
✦ I have updated the
.github/workflows/devindex-updater.ymlworkflow 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, andvisited.json(which are reformatted byCleanup.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
The DevIndex updater's
Cleanup.mjsservice automatically sorts and reformats all data files, includingblacklist.json,whitelist.json, andvisited.json, on every run.However, the GitHub Action workflow
.github/workflows/devindex-updater.ymlis hardcoded to only stageusers.jsonl,tracker.json, andfailed.json.This causes
blacklist.json,whitelist.json, andvisited.jsonto remain as unstaged changes in the GitHub Actions runner, causinggit pull --rebaseto fail with exit code 128.Resolution: Update
.github/workflows/devindex-updater.ymlto stage ALL resource files in the directory.Change:
To: