Gitea Workflow Dispatch

Trigger Gitea/Forgejo workflow_dispatch via API.

johnalbertini14-glitch Updated 1 repo stars

File contents

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

Field Type Required Description
owner string ✅ Repository owner
repo string ✅ Repository name
workflow string ✅ Workflow file name
ref string ❌ Git ref (default: master)
inputs object ❌ Workflow inputs
dryRun boolean ❌ Test without sending

johnalbertini14-glitch/openclaw-skills/tree/main/skills/qizhou-guo/gitea-workflow-dispatch commit b5a7b0f7d4

Frequently asked questions

npx skillmds@latest add johnalbertini14-glitch/gitea-workflow-dispatch