Releases: wille/gh-actions-cli
Release list
v1.1.0
🛡️ New command: gha policy
By default any action by any author may run in your repo. gha policy generates the tightest allowed-actions policy that keeps your workflows running and compares it with the repo's current settings:
- Actions under
actions/*andgithub/*fold into the policy's GitHub-owned switch; every other action becomes anowner/repo@*pattern — sogha updateversion bumps never require a policy change, while unvetted actions stay blocked. - When an allowlist is already in force, the output diffs it against your workflows (
+used but not allowed,-allowed but unused). - Previews by default;
gha policy --yesapplies the policy. Applying also enables GitHub's require SHA pinning enforcement — the platform-level counterpart togha pin— once every local ref is pinned (--no-require-pinopts out). --jsonfor machine-readable output,--repoto target another repo's settings.
📊 Billable minutes in gha stats
-
New BILLABLE column shows each workflow's GitHub-hosted runner minutes for the current billing cycle (private repos; hidden when GitHub reports no billable usage).
-
Organizations on GitHub's enhanced billing platform no longer get per-workflow billing data from the API — there,
gha statsfalls back to a repo-level month-to-date summary by runner SKU, including the net USD charge:Billable 2026-07 (repo total): 23h 57m — Actions Linux 19h 2m · Actions Linux 4-core 4h 55m · $6.83 net -
Both surfaces are included in
--jsonoutput.
⬆️ gha update shows release age
Each update candidate now shows how long ago the newer version was released, so you can tell a day-old release from a battle-tested one at a glance:
actions/checkout v3 → v7.0.0 (released 16d ago)
Full Changelog: v1.0.2...v1.1.0