Ma77Ball opened a new issue, #4984:
URL: https://github.com/apache/texera/issues/4984

   ### Feature Summary
   
   The Hugo website lives in a separate repo from the code. This causes two 
problems:
   
   1. **Drift between code and docs.** Feature changes and doc updates land in
      different PRs in different repos, often days apart — or not at all.
   2. **Split contributor workflow.** Contributors and reviewers juggle two 
repos
      for any change that spans code and docs.
   
   Move the Hugo source into `apache/texera` under a `website/` folder. Code and
   docs travel in the same PR. A CI workflow publishes the built site to the
   existing website repo on every merge to `main`.
   
   ### Proposed Solution or Design
   
   **Layout**
   
   ```
   apache/texera/
   ├── core/
   ├── frontend/
   ├── website/                    # NEW — Hugo source
   └── .github/workflows/
       └── publish-website.yml     # NEW
   ```
   
   **Plan**
   
   1. Copy Hugo content into `website/` (preserve history with `git subtree` if 
feasible).
   2. Add the workflow gated on `workflow_dispatch` only; verify a manual run.
   3. Flip the trigger to `push: main`; freeze the old website repo.
   4. Update `CONTRIBUTING.md` and the site's "edit this page" links.
   
   ### Affected Area
   
   Other


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to