LearnNewsExamplesServices
Frontmatter
id8451
titleMove GitHub Workflow Sync Target to resources/content
stateClosed
labels
documentationenhancementai
assigneestobiu
createdAtJan 9, 2026, 9:54 AM
updatedAtJan 9, 2026, 10:02 AM
githubUrlhttps://github.com/neomjs/neo/issues/8451
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJan 9, 2026, 10:02 AM

Move GitHub Workflow Sync Target to resources/content

Closed v11.19.1 documentationenhancementai
tobiu
tobiu commented on Jan 9, 2026, 9:54 AM

Move the GitHub workflow sync targets from .github/ to resources/content/ to enable deployment via GitHub Pages, as the .github folder is strictly filtered out by GitHub Pages.

Changes:

  1. Move Directories:

    • .github/ISSUE -> resources/content/issues
    • .github/ISSUE_ARCHIVE -> resources/content/issue-archive
    • .github/RELEASE_NOTES -> resources/content/release-notes
    • .github/.sync-metadata.json -> resources/content/.sync-metadata.json
  2. Update Configuration:

    • Modify ai/mcp/server/github-workflow/config.mjs to point to the new paths.
  3. Update .npmignore:

    • Update .npmignore to exclude the new resources/content locations instead of the old .github ones, preventing bloat in the npm package.
tobiu added the documentation label on Jan 9, 2026, 9:54 AM
tobiu added the enhancement label on Jan 9, 2026, 9:55 AM
tobiu added the ai label on Jan 9, 2026, 9:55 AM
tobiu assigned to @tobiu on Jan 9, 2026, 10:02 AM
tobiu
tobiu Jan 9, 2026, 10:02 AM

Input from Gemini 3 Pro:

✦ I have moved the GitHub workflow sync targets to resources/content/ to resolve the deployment issue with GitHub Pages.

Actions Taken:

  1. Moved Directories:
    • .github/ISSUE -> resources/content/issues
    • .github/ISSUE_ARCHIVE -> resources/content/issue-archive
    • .github/RELEASE_NOTES -> resources/content/release-notes
    • .github/.sync-metadata.json -> resources/content/.sync-metadata.json
  2. Updated Configuration:
    • Modified ai/mcp/server/github-workflow/config.mjs to point to the new locations.
  3. Updated .npmignore:
    • Removed old .github paths and added resources/content/ paths to exclude them from the npm package.

The changes have been committed locally. Please push them to the remote repository.

tobiu closed this issue on Jan 9, 2026, 10:02 AM
tobiu cross-referenced by #8452 on Jan 9, 2026, 10:09 AM
tobiu referenced in commit b7bab05 - "feat: Move GitHub workflow sync target to resources/content (#8451)" on Jan 9, 2026, 10:11 AM