[PR #1434] [MERGED] docs: fix the contributing tutorial's Pages source, workflow name, tagline, tutorials directory and env variable order #1400

Closed
opened 2026-10-18 14:19:24 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/docs/pull/1434
Author: @silentoplayz
Created: 9/18/2026
Status: ✅ Merged
Merged: 9/26/2026
Merged by: @silentoplayz

Base: main ← Head: docs/contributing-tutorial


📝 Commits (1)

  • 7a6ebdc docs: fix the contributing tutorial's Pages source, workflow name, tagline, tutorials directory and env variable order

📊 Changes

1 file changed (+8 additions, -7 deletions)

View changed files

📝 docs/tutorials/contributing-tutorial.md (+8 -7)

📄 Description

Summary

The contributing tutorial pointed at docs/tutorial/, but the directory is docs/tutorials/. Its step 4 told readers to add BASE_URL and SITE_URL as repository variables before the section that makes the workflow and config read them. The upstream gh-pages.yml build step sets no env, and docusaurus.config.ts hard-codes url and baseUrl. A note now says the variables take effect only after those edits. The example fallback URL is corrected to https://docs.openwebui.com. Step 3 now selects GitHub Actions as the Pages source, since the workflow deploys through actions/deploy-pages rather than from a branch, step 5 names the workflow by its real name, Deploy site to Pages, and the example tagline matches docusaurus.config.ts.

None.

Checklist

  • I have reviewed the relevant documentation and matched the existing style.
  • This PR meets Open WebUI's contribution standards: it is accurate, relevant to users, narrowly scoped, maintainable, and not promotional content, advertising, lead generation, SEO placement, or a request to list a product, service, provider, integration, gateway, tool, or company primarily for visibility.
  • I understand that PRs that do not meet these standards may be closed without review and will not be merged. Repeated, low-quality, off-topic, promotional, or intentionally misleading submissions may result in the contributor being blocked from future participation in Open WebUI repositories.

Notes for reviewers

Sources in this repository: .github/workflows/gh-pages.yml and docusaurus.config.ts on main.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/open-webui/docs/pull/1434 **Author:** [@silentoplayz](https://github.com/silentoplayz) **Created:** 9/18/2026 **Status:** ✅ Merged **Merged:** 9/26/2026 **Merged by:** [@silentoplayz](https://github.com/silentoplayz) **Base:** `main` ← **Head:** `docs/contributing-tutorial` --- ### 📝 Commits (1) - [`7a6ebdc`](https://github.com/open-webui/docs/commit/7a6ebdc7a153c6b51454408c148a47111f29e00c) docs: fix the contributing tutorial's Pages source, workflow name, tagline, tutorials directory and env variable order ### 📊 Changes **1 file changed** (+8 additions, -7 deletions) <details> <summary>View changed files</summary> 📝 `docs/tutorials/contributing-tutorial.md` (+8 -7) </details> ### 📄 Description ## Summary The contributing tutorial pointed at `docs/tutorial/`, but the directory is `docs/tutorials/`. Its step 4 told readers to add `BASE_URL` and `SITE_URL` as repository variables before the section that makes the workflow and config read them. The upstream `gh-pages.yml` build step sets no `env`, and `docusaurus.config.ts` hard-codes `url` and `baseUrl`. A note now says the variables take effect only after those edits. The example fallback URL is corrected to `https://docs.openwebui.com`. Step 3 now selects **GitHub Actions** as the Pages source, since the workflow deploys through `actions/deploy-pages` rather than from a branch, step 5 names the workflow by its real name, Deploy site to Pages, and the example tagline matches `docusaurus.config.ts`. ## Related issue or discussion None. ## Checklist - [x] I have reviewed the relevant documentation and matched the existing style. - [x] This PR meets Open WebUI's contribution standards: it is accurate, relevant to users, narrowly scoped, maintainable, and not promotional content, advertising, lead generation, SEO placement, or a request to list a product, service, provider, integration, gateway, tool, or company primarily for visibility. - [x] I understand that PRs that do not meet these standards may be closed without review and will not be merged. Repeated, low-quality, off-topic, promotional, or intentionally misleading submissions may result in the contributor being blocked from future participation in Open WebUI repositories. ## Notes for reviewers Sources in this repository: `.github/workflows/gh-pages.yml` and `docusaurus.config.ts` on `main`. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-18 14:19:24 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
open-webui/docs#1400
No description provided.