winget install --id suzuki-shunsuke.pinact
About pinact
pinact is a CLI to edit GitHub Workflow and Composite action files and pin versions of Actions and Reusable Workflows. pinact can also update their versions and verify version annotations.
What's new in 4.1.0
Features #1578 Update ghtkn-go-sdk to v0.3.0 for backend and disable device flow support
Version history
| Version | Updated | Notes |
|---|---|---|
| 4.1.0 | Unknown | Features #1578 Update ghtkn-go-sdk to v0.3.0 for backend and disable device flow support |
| 4.0.0 | Unknown | ⚠️ Breaking Changes #1540 Removed the -review option Output SARIF and pass it to reviewdog. This has been announced previously. pinact run -format sarif | reviewdog -f sarif -name pinact -reporter github-pr-review #1540... |
| 3.10.1 | Unknown | 🐛 Bug Fixes #1535 pin uses lines with multiple spaces after the YAML list dash |
| 3.10.0 | Unknown | Features #1530 Support pinning branches to latest stable tags by the --branch-to-tag option The default behabiour isn't changed. By default, pinact doesn't pin branches such as main or master. If you want to pin specific... |
| 3.9.2 | Unknown | Fixes #1493 Preserve original line endings when updating workflows |
| 3.9.0 | Unknown | Features #1365 Make version separator configurable via configuration file @ReenigneArcher #1372 Make version separator configurable via command line option and environment variable 🐛 Bug Fixes #1359 Fix a bug that -log-c... |