Gitea Workflow Dispatch

Workflows

Trigger Gitea/Forgejo workflow_dispatch via API.

Install

openclaw skills install gitea-workflow-dispatch

Gitea Workflow Dispatch

Trigger Gitea/Forgejo workflow_dispatch via API.

Environment Variables

  • GITEA_URL - Gitea API URL (e.g., http://8.137.50.76:10000)
  • GITEA_TOKEN - Gitea API token

Usage

node -e "
const dispatch = require('~/.openclaw/skills/gitea-workflow-dispatch/index.js');
dispatch({
  owner: 'gg',
  repo: 'web3-mini-game',
  workflow: 'deploy-vercel.yml',
  ref: 'master'
}).then(r => console.log(r.status, r.ok)).catch(console.error);
"

Inputs

FieldTypeRequiredDescription
ownerstringRepository owner
repostringRepository name
workflowstringWorkflow file name
refstringGit ref (default: master)
inputsobjectWorkflow inputs
dryRunbooleanTest without sending