github action breaking changes
github_action_breaking_changesGitHub Actions upgrade brief between two versions of an action (e.g. actions/checkout v3 to v4): breaking changes from release notes and migration docs, action.yml input/output diff (removed, renamed, new required inputs, changed defaults), Node runtime change (node16/node20 removed, node24), deprecations, concrete workflow edits with SHA pin, and sources. Paid: $0.005 USDC per call via x402.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"action": "<action>",
"from": "<from>"
},
"name": "github_action_breaking_changes"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | Target: major tag ('v4' = newest v4.x.y, what @v4 runs), exact tag, or latest (default) | |
| from | Yes | Ref used now: major tag ('v3'), exact tag ('v3.6.0') or pinned commit SHA | |
| with | No | Optional comma-separated input names your step passes in with:, to flag removed/changed ones | |
| action | Yes | GitHub Action as in 'uses:', owner/repo[/path], e.g. 'actions/checkout', 'github/codeql-action/init' | |
| prereleases | No | Include prerelease tags |