mirror of
https://github.com/mleem97/gregWiki.git
synced 2026-04-11 03:29:19 +02:00
- 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
1.1 KiB
1.1 KiB
id, title, slug
| id | title | slug |
|---|---|---|
| plugin-submission-audit | Plugin Submission & Security Audit Workflow | /contributors/plugin-submission-audit |
Goal
Provide a repeatable workflow where community authors submit plugins through a Git repository URL, then pass an automated security/quality audit before publication in the wiki and release channels.
Submission Model
- Author opens a Plugin Submission issue.
- Author provides a public Git repository URL (
https://...git). - Maintainer triggers the security-audit workflow.
Automated Audit Steps
- Clone submitted repository in CI.
- Run static scan for suspicious calls and execution vectors.
- Run secret and credential pattern checks.
- Produce an auditable report artifact.
Release Gate Policy
- If audit result is fail, publication is blocked.
- If audit result is pass, maintainers can mark module as
releaseReadyand publish wiki/release visibility.
Multiplayer Clarification
Steamworks multiplayer remains a planned direction but is currently blocked by missing Steamworks implementation on the game developer side.