Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Upgrade GitHub Actions to supported runtimes by selecting safe action versions, preserving workflow behavior, and validating post-upgrade execution.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 154% | 0% |
| case-02 | ✗→✓ | ▲ Improved | 51% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 77% | 0% |
| case-04 | ✗→✓ | ▲ Improved | 177% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 15% | 0% |
Use this skill when editing GitHub Actions workflows to address deprecation warnings about action runtimes (for example Node.js runtime migrations).
.github/workflows/*.yml or .github/workflows/*.yaml.uses:.@v4 or @main) in final recommendations.Prioritize runtime review for these groups when warnings appear:
actions/*actions/setup-* (for example setup-node, setup-python, setup-dotnet)yamlsteps: - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.3.1 - uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.4
When recommending upgrades, identify the latest compatible release first, then use the corresponding commit SHA with an optional version comment.
After changing action versions:
Include in the PR summary:
Dependabot can automate many updates, but this skill still helps when:
Other measured skills in the registry, with their headline benchmark lift.