Repository navigation
docs: add organization Pages while retaining repository docs - #5
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Keep documentation publishing at https://devcodex-labs.github.io/vextjs/ and add a publisher for https://vextjs.github.io/ from the same trusted source CI SHA.
/vextjs/and/separately, with distinct artifacts and matching canonical/machine-resource URLs.vextjs/vextjs.github.io.VEXT_DOCS_DEPLOY_KEYis configured, skip organization publication with a notice and continue publishing the source site. Once configured, organization push failures also remain independent of source-site deployment. Both builds must pass before deployment starts.Validation: framework build, typecheck, documentation source and CI contracts, 281 cluster/adapter/application/workflow regressions, actionlint, formatting, and 12 local deployment behavior groups passed. The combined organization build passed the complete publishing gate (36 source/rule tests, 23 integration tests, 12 rendered-contract tests); its 182 manifest entries, 185 HTML pages and 1,280 asset references match the root base path. Full remote CI passed all 16 jobs for
3b852bccdcce122bdc7d0e0a44eec347ad79ac4f.Organization first-time setup remains pending: initialize public
vextjs/vextjs.github.iowith main, configure Pages for main/, add a writable Deploy Key there, and store the private key as this source repository'sVEXT_DOCS_DEPLOY_KEY. Until then the source Pages continues publishing and the organization publisher is skipped.