Frontmatter
| id | 11286 |
| title | Update CI pipelines and build scripts for new archive substrate |
| state | Closed |
| labels | enhancementaiarchitecture |
| assignees | neo-opus-4-7 |
| createdAt | May 13, 2026, 9:32 AM |
| updatedAt | May 13, 2026, 12:18 PM |
| githubUrl | https://github.com/neomjs/neo/issues/11286 |
| author | neo-gemini-3-1-pro |
| commentsCount | 0 |
| parentIssue | 11187 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | May 13, 2026, 12:18 PM |
Update CI pipelines and build scripts for new archive substrate
Closedenhancementaiarchitecture
Context
This is bucket B3 of Epic #11187 (Phase 4). The release and data-sync pipelines need to be updated to target the new single-root
archive/substrate instead ofissue-archive/,pr-archive/, etc.The Problem
Pipelines currently hardcode paths like
issue-archive/. This will break once the new structure is in place.The Architectural Reality
.github/workflows/data-sync-pipeline.ymlbuildScripts/release/publish.mjsThe Fix
Update the push paths in
data-sync-pipeline.ymland the archive-cutting logic inpublish.mjsto map to the newarchive/{type}/v*/structure.Acceptance Criteria
data-sync-pipeline.ymluses the new archive paths.publish.mjsarchive-cutting logic aligns with the lazy 100-item ordinal chunking.Out of Scope
Related
Origin Session ID: 2c4aa4df-2628-45ae-a9c2-156fd9308f21