actions-up
brew install actions-up
v1.14.3
MIT
Tool to update GitHub Actions to latest versions with SHA pinning
130
30-day installs · #3121
308
90-day · #3497
467
365-day · #5268
590
★ GitHub stars · updated 2mo ago
Runtime dependencies
GitHub topics
actions
cli
dependencies
github-actions
security
workflow
Links
- https://github.com/azat-io/actions-up
- GitHub: azat-io/actions-up
- Brew formula source: Formula/a/actions-up.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"node"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Tool to update GitHub Actions to latest versions with SHA pinning",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:35:17+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "actions-up",
"github_default_branch": "main",
"github_last_commit_at": "2026-06-15T03:36:26Z",
"github_readme_excerpt": "# Actions Up!\n\n\u003cimg\n src=\"https://raw.githubusercontent.com/azat-io/actions-up/main/assets/logo.svg\"\n alt=\"Actions Up logo\"\n align=\"right\"\n width=\"160\"\n/\u003e\n\n[](https://npmjs.com/package/actions-up)\n[](https://codecov.io/gh/azat-io/actions-up)\n[](https://github.com/azat-io/actions-up/blob/main/license.md)\n\nActions Up scans your workflows and composite actions to discover every\nreferenced GitHub Action, then checks for newer releases.\n\nInteractively upgrade and pin actions to exact commit SHAs for secure,\nreproducible CI, or preserve tag-style references when you need to stay on tags.\n\n## Features\n\n- **Auto-discovery**: Scans all workflows (`.github/workflows/*.yml`) and\n composite actions (`.github/actions/*/action.yml` and root\n `action.yml`/`action.yaml`)\n- **Reusable Workflows**: Detects and updates reusable workflow calls at the job\n level\n- **Flexible update styles**: Use SHA pinning by default, or preserve tag-style\n references with `--style preserve`\n- **Batch Updates**: Update multiple actions at once\n- **Interactive Selection**: Choose which actions to update\n- **Breaking Changes Detection**: Warns about major version updates\n- **Fast \u0026 Efficient**: Optimized API usage with deduped lookups\n- **CI/CD Integration**: Use in GitHub Actions workflows for automated PR checks\n\n###\n\n\u003cbr\u003e\n\n\u003cpicture\u003e\n \u003csource\n srcset=\"https://raw.githubusercontent.com/azat-io/actions-up/main/assets/example-light.webp\"\n media=\"(prefers-color-scheme: light)\"\n /\u003e\n \u003csource\n srcset=\"https://raw.githubusercontent.com/azat-io/actions-up/main/assets/example-dark.webp\"\n media=\"(prefers-color-scheme: dark)\"\n /\u003e\n \u003cimg\n src=\"https://raw.githubusercontent.com/azat-io/actions-up/main/asse",
"github_repo": "azat-io/actions-up",
"github_stars": 590,
"github_topics": [
"actions",
"cli",
"dependencies",
"github-actions",
"security",
"workflow"
],
"homepage": "https://github.com/azat-io/actions-up",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 130,
"installs_365d": 467,
"installs_90d": 308,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": null,
"llm_model": null,
"name": "actions-up",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 3121,
"rank_365d": 5268,
"rank_90d": 3497,
"raw_hash": "4234ed42e4b4ce52",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/a/actions-up.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": null,
"version_stable": "1.14.3",
"versioned_formulae": [],
"why_use_this": null
}