Skip to content

docs: sync with latest release flow and delete stale docs#117

Open
silent-cipher wants to merge 5 commits into
mainfrom
docs/update-all-docs
Open

docs: sync with latest release flow and delete stale docs#117
silent-cipher wants to merge 5 commits into
mainfrom
docs/update-all-docs

Conversation

@silent-cipher

Copy link
Copy Markdown
Collaborator

No description provided.

Copilot AI review requested due to automatic review settings July 1, 2026 09:34
@FilOzzy FilOzzy added this to FOC Jul 1, 2026
@github-project-automation github-project-automation Bot moved this to 📌 Triage in FOC Jul 1, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates how subgraph documentation is maintained and consumed by the subgraph-client, moving away from committed copies in subgraph-client/public/ and toward an automated sync from the source docs under docs/subgraph/. It also refreshes the deployment/GraphQL docs content to reflect the current automated release/deploy workflow.

Changes:

  • Add a subgraph-client pre-build/dev step to sync docs/subgraph/*.md into subgraph-client/public/docs/subgraph/, with link rewriting for in-app navigation.
  • Remove previously committed generated docs under subgraph-client/public/docs/subgraph/ and ignore subgraph-client/public/docs/ going forward.
  • Update docs/subgraph/deployment.md, docs/subgraph/graphql-api.md, and root README.md to match the latest release/deployment flow and terminology.

Reviewed changes

Copilot reviewed 9 out of 10 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
subgraph-client/scripts/sync-docs.js New script to copy source docs into the client’s static public/ tree and rewrite in-app doc links.
subgraph-client/public/docs/subgraph/graphql-api.md Removes committed generated doc (now produced by sync script).
subgraph-client/public/docs/subgraph/deployment.md Removes committed generated doc (now produced by sync script).
subgraph-client/package.json Runs doc sync automatically via predev and prebuild.
subgraph-client/Dockerfile Deletes the client Dockerfile (presumably no longer used for deployment).
subgraph-client/.gitignore Ignores generated public/docs/ output from the sync script.
README.md Updates top-level usage/deploy guidance and removes stale mockup section.
docs/subgraph/graphql-api.md Updates GraphQL API reference content/terminology and adds newer entity/query docs.
docs/subgraph/deployment.md Rewrites deployment docs to reflect automated release-please production deploy plus manual/dev flow.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread subgraph-client/scripts/sync-docs.js Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 📌 Triage

Development

Successfully merging this pull request may close these issues.

3 participants