Moko Consulting

Open-source software for Joomla, Gitea, and web platforms. Home of MokoSuite, MokoGitea, and MokoCLI.

Tennessee
standards/Workflow-Standards.-

Workflow Standards

Standard Workflows

Every repository should have these CI/CD workflows:

Workflow Trigger Purpose
pr-check.yml PR to main/dev/rc Lint, test, security scan (gitleaks)
pre-release.yml Push to dev/rc Auto-bump patch version, create pre-release
auto-release.yml Push to main Create stable release, promote changelog
standards-sync.yml Dispatch Sync shared config from template repos

Additional Workflows (by repo type)

Workflow Repo Type Purpose
composer-publish.yml PHP (mokocli) Publish to Packagist
npm-publish.yml Node (MCP servers) Publish to npm registry

Secrets

Secret Scope Purpose
MOKOGITEA_TOKEN Org-wide Gitea API access for CI
GH_PAT Org-wide GitHub mirror push
NPM_TOKEN MCP repos npm registry publish
PACKAGIST_TOKEN mokocli Packagist publish

Commit Message Flags

Flag Effect
[skip ci] Skip ALL workflows (use sparingly)
[skip bump] Skip auto-bump AND pre-release

Revision History

Date Author Changes
2026-06-21 jmiller Initial consolidation; added publish workflows