Overview of nexu-pal automation workflows
mainnexu-pal provides GitHub issue and discussion automation, including automated triage, translation, and Feishu notifications. It uses a pipeline of scripts to process incoming GitHub events.
Core Workflows
| Workflow | Trigger | Script |
|---|---|---|
nexu-pal: issue opened | issues: [opened] | scripts/nexu-pal/process-issue-opened.mjs |
nexu-pal: triage command | issue_comment: [created] (issues only) | scripts/nexu-pal/process-triage-command.mjs |
Feishu Issue Notification | issues: [opened] | scripts/notify/feishu-notify.mjs |
nexu-pal: needs-triage notify | issues: [labeled] (when label is needs-triage) | scripts/notify/feishu-triage-notify.mjs |
Feishu Discussion Notification | discussion: [created] | scripts/notify/feishu-notify.mjs |
Feishu Pull Request Notification | pull_request_target: [opened] | inline workflow script |