Actions: .mokogit/workflows/ custom path not detected — no runs created on push (only .gitea/ indexed) #798
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
MokoGIT's Actions engine no longer detects workflows in the custom
.mokogit/workflows/path. No workflow runs are created on push from that path on any repo, and the Actions API does not index those workflows. Only Gitea's native.gitea/workflows/path works. Org-wide CI (deploys,pr-check,standards-compliance,pre-release,auto-bump, theauto-releaserc-cascade) is effectively down; repos are surviving only via a temporary.gitea/workflows/deploy bridge.Impact
.mokogit/workflows/do not run.auto-releasecascade (promote-rc, RC build, release tagging) never fires →dev → mainPRs do not cascade..mokogit/workflows/(all of them) is affected.Evidence (repo: MokoConsulting/mokoai, plus others)
.mokogit/is indexed.GET /api/v1/repos/MokoConsulting/mokoai/actions/workflowsreturns only the 3.gitea/workflows/deploy-*.ymlbridge files — 0 of the ~20.mokogit/workflows/*.yml. Same onTemplate-Goand.vault: 0.mokogit/workflows indexed.POST .../actions/workflows/repo-health.yml/dispatches {"ref":"dev"}→ HTTP 404 (the workflow is not indexed)..mokogit/-path workflow created a run was commit87f7a78at 2026-07-15 01:32Z. Every push since (20+ commits) created only.gitea/workflows/deploy-dev.ymlruns (the bridge). Non-deploy.mokogit/workflows (pre-release,standards-compliance,pr-check,auto-bump) have not run since.Likely area
The fork's support for the custom
.mokogit/workflows/actions path (workflow discovery / run-creation), or theapp.ini [actions]configuration that enables it, on the running MokoGIT container. A source/config fix may exist but not be live on the deployed container (needs recreate/restart), or the setting is inactive.Workaround in place
.gitea/workflows/deploy-{dev,rc,prod}.ymlbridge files mirror the deploy workflows into Gitea's native path so pushes still deploy. These must be removed once.mokogit/detection is restored (else deploys double-fire). See MokoConsulting/mokoai.gitea/workflows/README.md.Ask
Restore
.mokogit/workflows/custom-path detection (workflow indexing + push run-creation +workflow_dispatch) on the running MokoGIT, so the bridge can be retired and the org CI/cascade resumes.