pinact

Shunsuke Suzuki · suzuki-shunsuke.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.

winget install --id suzuki-shunsuke.pinact --exact --source winget

Latest 3.9.0

Release Notes

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-color doesn't work

Others

  • docs: fix readme for ignore_actions[].ref by @nasa9084 in #1323
  • docs: fix readme for correct GHES_API_URL by @maruloop in #1324
  • docs(INSTALL): add mise alternate installation documentation by @jylenhof in #1331

Installer type: zip

Architecture Scope Download SHA256
x64 Download B923A567F88417D79CE183E59C2A2372D9CAE9B697A472CE1F95D745932746B1
arm64 Download A2DBFBA73410063EE683636EE61CD57C43F130B7DF90442A40F5D57734C73A5A

Details

Homepage
https://github.com/suzuki-shunsuke/pinact
License
MIT
Publisher
Shunsuke Suzuki
Support
https://github.com/suzuki-shunsuke/pinact/issues
Copyright
Copyright (c) 2026 Shunsuke Suzuki
Moniker
pinact

Tags

cligithub-actionsosssecurity