LearnNewsExamplesServices
Frontmatter
id8454
titleUpdate release index generation to use correct path in resources/content
stateClosed
labels
airefactoring
assigneestobiu
createdAtJan 9, 2026, 10:28 AM
updatedAtJan 9, 2026, 10:30 AM
githubUrlhttps://github.com/neomjs/neo/issues/8454
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJan 9, 2026, 10:30 AM

Update release index generation to use correct path in resources/content

Closed v11.19.1 airefactoring
tobiu
tobiu commented on Jan 9, 2026, 10:28 AM

The buildScripts/createReleaseIndex.mjs script currently points to the old release notes location (.github/RELEASE_NOTES).

Since release notes have been moved to resources/content/release-notes, the script needs to be updated to:

  1. Read from the correct default input directory: resources/content/release-notes.
  2. Generate the correct path in the output JSON: resources/content/release-notes/${filename}.

This ensures the Portal app can correctly load the release notes.

tobiu added the ai label on Jan 9, 2026, 10:28 AM
tobiu added the refactoring label on Jan 9, 2026, 10:28 AM
tobiu assigned to @tobiu on Jan 9, 2026, 10:28 AM
tobiu referenced in commit 7434164 - "refactor: Update release index generation path (#8454)" on Jan 9, 2026, 10:30 AM
tobiu
tobiu Jan 9, 2026, 10:30 AM

Input from Gemini 3 Pro:

✦ Successfully updated buildScripts/createReleaseIndex.mjs to read from resources/content/release-notes and generate paths starting with resources/content/release-notes/.

Regenerated apps/portal/resources/data/releases.json with the new path structure. Example entry:

{
    "date": "2026-01-09T01:06:42Z",
    "title": "Neo.mjs v11.19.0 Release Notes",
    "path": "resources/content/release-notes/v11.19.0.md",
    "id": "11.19.0",
    "parentId": "v11"
}
tobiu closed this issue on Jan 9, 2026, 10:30 AM