Releases: qartik/actupdate
Releases · qartik/actupdate
v0.2.1
What's Changed
- feat: add action update cooldown by @qartik in #2
- feat: improve stable action resolution by @qartik in #4
- fix: report tag-driven release versions by @qartik in #5
Note: Made an accidental immutable release for v0.2.0 that failed to upload release assets. v0.2.1 is same as v0.2.0.
Full Changelog: v0.1.0...v0.2.1
v0.1.0
First release of actupdate, a CLI for updating GitHub Action references in workflow YAML files to the latest stable major version.
Highlights
- Scans
.github/workflows/*.ymland.github/workflows/*.yaml - Verifies candidate updates against live GitHub tags before rewriting files
- Prefers moving major tags like
v6when they exist - Falls back to the latest verified stable exact tag when a repo does not publish moving major tags
- Skips local actions, Docker references, SHA pins, branch refs, and other non-semver refs
- Prints a grouped update plan before applying changes
- Supports colorized terminal output
- Defaults the confirmation prompt to yes on Enter
Usage
actupdate
actupdate --yes
actupdate --repo /path/to/repo
actupdate versionAssets
This release includes binaries for:
linux/amd64linux/arm64darwin/arm64
Notes
v0.1.0only updates to the latest stable major- Same-major patch or minor bumps are intentionally not applied
- If any candidate update cannot be verified, the tool aborts without rewriting files
Full Changelog: https://github.com/qartik/actupdate/commits/v0.1.0