amux-triggers action step 5: Install plugins
github-action-step:triggers-action-install-plugins
GithubActionStepextensions/github-action-steps/triggers-action-steps.yaml·Open in Graph → {
"id": "github-action-step:triggers-action-install-plugins",
"_kind": "GithubActionStep",
"_file": "extensions/github-action-steps/triggers-action-steps.yaml",
"_cluster": "extensions",
"attributes": {
"displayName": "amux-triggers action step 5: Install plugins",
"order": 5,
"stepName": "Install plugins",
"shell": "bash",
"conditional": "${{ inputs.plugins != '' }}",
"envVars": [
"ACTION_ROOT=${{ github.action_path }}",
"INPUT_ADAPTER=${{ inputs.adapter || inputs.harness }}",
"INPUT_PLUGINS=${{ inputs.plugins }}"
],
"runScript": "set -euo pipefail\nREPO_ROOT=$(cd \"$ACTION_ROOT/../..\" && pwd)\nwhile IFS= read -r plugin; do\n [ -z \"$plugin\" ] && continue\n node \"$REPO_ROOT/packages/agent-mux/sdk/dist/bin/amux.js\" plugin install \"$INPUT_ADAPTER\" \"$plugin\"\ndone <<< \"$INPUT_PLUGINS\"\n",
"sourceCitation": "packages/triggers/action.yml:116-129"
},
"outgoingEdges": [
{
"from": "github-action-step:triggers-action-install-plugins",
"to": "operational-trigger:amux-triggers-action",
"kind": "executed_by_trigger",
"attributes": {}
}
],
"incomingEdges": [
{
"from": "operational-trigger:amux-triggers-action",
"to": "github-action-step:triggers-action-install-plugins",
"kind": "executes_step",
"attributes": {}
}
]
}