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 |
| contentTrust | |
| projected | |
| quarantined | 0 |
| signals | [] |
| blockedBy | [] |
| blocking | [] |
| closedAt | Feb 13, 2026, 12:07 PM |
Fix DevIndex Updater Workflow: Stage All Data Files

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.
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: