mirror of
https://github.com/mleem97/gregWiki.git
synced 2026-04-11 03:29:19 +02:00
Merge Docusaurus site: all content under docs/, align with gregFramework split layout
- Move markdown and wiki-import tree into docs/; keep app shell at repo root - Point docusaurus docs path to docs/; edit links to mleem97/gregWiki - Sync and i18n scripts use gregWiki root and ../.wiki under gregFramework - Sidebars: workspace layout from root docs ids; plugins under mods/extensions - Fix redirects, module catalog URLs, release note paths, and wiki-import category keys - Update repo inventory for split repos; Dockerfile for single-repo context Made-with: Cursor
This commit is contained in:
42
docs/reference/release-channels.md
Normal file
42
docs/reference/release-channels.md
Normal file
@@ -0,0 +1,42 @@
|
||||
---
|
||||
id: release-channels
|
||||
title: Release channels — Steam vs GitHub
|
||||
slug: /reference/release-channels
|
||||
description: Where to download stable builds, beta builds, and how this relates to the Steam Workshop.
|
||||
---
|
||||
|
||||
# Release channels — Steam vs GitHub
|
||||
|
||||
This project uses **two complementary channels** for distributing mods and plugins. The wiki and [`/mods`](/mods) catalog are **not** a replacement for the Steam Workshop; they are an **overview**, documentation hub, and **second official source** for files that should not flood the Workshop.
|
||||
|
||||
## Steam Workshop (discovery & stable)
|
||||
|
||||
- **Game**: [Data Center on Steam](https://store.steampowered.com/app/4170200/) (AppID `4170200`).
|
||||
- **Workshop**: [Browse items](https://steamcommunity.com/workshop/browse/?appid=4170200) — best for **player discovery**, ratings, and stable “subscribe and play” flows.
|
||||
- Use Workshop for **production-ready** releases you want every player to see.
|
||||
|
||||
## GitHub Releases (beta and alternate downloads)
|
||||
|
||||
- **Organization**: [github.com/mleem97/gregFramework](https://github.com/mleem97/gregFramework) (see repo for actual org if renamed).
|
||||
- **Stable**: tagged releases — same DLLs you may also ship via Workshop.
|
||||
- **Pre-release / beta**: GitHub **pre-releases** — ideal for testers without publishing unfinished items to Workshop.
|
||||
- **Why**: avoids “polluting” the Workshop with experimental builds while still offering a **single official URL** for power users and CI.
|
||||
|
||||
## This documentation site
|
||||
|
||||
| Need | Where |
|
||||
|------|--------|
|
||||
| Wiki entry for a module | `/wiki/mods/...` |
|
||||
| Download link (when configured) | GitHub Releases asset or redirect from [`moduleCatalog`](https://github.com/mleem97/gregFramework/blob/master/wiki/src/data/moduleCatalog.ts) |
|
||||
| Catalog overview | [`/mods`](/mods) |
|
||||
|
||||
## Maintainer checklist
|
||||
|
||||
- [ ] Stable: tag + Release notes + optional Workshop update.
|
||||
- [ ] Beta: pre-release + link from module wiki page + `releaseReady: false` in catalog until promoted.
|
||||
- [ ] Do not commit large binaries to `main` without a documented policy.
|
||||
|
||||
## Related
|
||||
|
||||
- [Repo inventory](../contributors/repo-inventory.md)
|
||||
- [Mod store vision](./mod-store-vision.md)
|
||||
Reference in New Issue
Block a user