gh-actions-updater
v0.1.5
Published
Fast GitHub Actions reference scanner and updater
Maintainers
Readme
gh-actions-updater
npm package for the gau Rust CLI.
npm install -g gh-actions-updater
gau --helpRun without installing globally:
npx -y gh-actions-updater@latest --check .
npx -y gh-actions-updater@latest --initCommon usage:
gau --init
gau --check .
gau --update --diff .
gau --latest-hash --update .
gau --pin-style major --update .
gau -r ~/workspace --checkThe package name is gh-actions-updater; the installed command is gau.
The postinstall script downloads the matching gau binary from GitHub Releases,
verifies the release checksum, and stores it in the package vendor directory.
No platform binaries are checked into the npm package.
Configuration lives in .gh-actions-updater.toml. Generate one with:
gau --init
gau --init --recursive --forceUseful flags:
--cache-ttl <DURATION>:15m,6h,7d,0, ornever--no-cache: disable cache reads and writes--refresh-cache: force fresh metadata-r, --recursive: scan nested repositories/workspaces--pin-style <preserve|major|minor|full>: control semver tag pin formatting--threads <N>: override Rayon available-core default--format json: machine-readable output
Skip specific updates with config:
[update]
exclude = ["actions/checkout", "owner/repo/.github/workflows/deploy.yml@v*"]Or inline:
- uses: actions/checkout@v4 # gau: ignoreSee the repository README for the complete CLI and configuration reference.
