netlify-labs/Run NAX
Run a Netlify Agent Executor workflow from GitHub Actions.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| flow | NAX flow slug to run. | no | review |
| repo | GitHub repository in owner/name form. Defaults to the current repository. | no | "" |
| branch | Branch or PR ref to run. Defaults to the current workflow ref. | no | "" |
| transport | NAX transport to use. | no | netlify-api |
| models | Optional comma-separated model override. | no | "" |
| step | Optional single workflow step to run. | no | "" |
| from-step | Optional workflow step to start from. | no | "" |
| context | Optional context appended to each workflow prompt. | no | "" |
| context-file | Optional file containing context appended to each workflow prompt. | no | "" |
| timeout-minutes | Minutes to wait for each Netlify Agent Runner step. | no | 60 |
| force | Skip confirmation prompts. | no | true |
| netlify-auth-token | Netlify personal access token. | yes | — |
| netlify-site-id | Netlify site ID. | yes | — |
| github-token | GitHub token used by NAX when GitHub API access is needed. | no | "" |
| nax-version | npm version or dist-tag for netlify-agent-executor. | no | latest |
| netlify-cli-version | npm version or dist-tag for netlify-cli. | no | latest |
| node-version | Node.js version used to install and run NAX. | no | 22 |
| upload-artifacts | Upload .nax artifacts after the run. | no | true |
| artifact-name | GitHub Actions artifact name. Defaults to nax-<flow>-<run_id>. | no | "" |
| artifact-retention-days | Number of days to retain uploaded artifacts. | no | 30 |
Outputs
| name | description |
|---|---|
| flow | Resolved NAX flow slug. |
| repo | Resolved repository. |
| branch | Resolved branch. |
| artifact-name | GitHub Actions artifact name used by the action. |
| summary-path | Latest summary.md path found under .nax. |