github cli/cli v2.68.0
GitHub CLI 2.68.0

latest release: v2.68.1
one day ago

What's Changed

✨ Features

  • [gh repo view] Improve error message for forked repo by @iamazeem in #10334
  • Add signer-digest, source-ref, and source-digest options for gh attestation verify by @malancas in #10308
  • [gh pr checkout] Add --no-tags option to git fetch commands in checkout by @latzskim in #10479
  • [gh issue/pr comment] Add --create-if-none and prompts to create a comment if no comment already exists by @latzskim in #10427
  • [gh cache delete --all] Add --succeed-on-no-caches flag to return exit code 0 by @iamazeem in #10327
  • [gh release create] Fail when there are no new commits since the last release by @iamazeem in #10398
  • update default upstream when forking repo during PR creation by @daviddl9 in #10458

🐛 Fixes

  • Refactor GetLocalAttestations and clean up custom registry transport by @malancas in #10382
  • Check GH_REPO too in addition to --repo for disambiguation by @williammartin in #10539
    • (Fixes gh secret subcommands not working outside of a repository)
  • Fix unhandled panic in FindWorkflow and add tests by @jtmcg in #10521
  • Fix checkout when URL arg is from fork and cwd is upstream by @williammartin in #10512
  • [gh api] Escape package name (URL encoding) for packages endpoint by @iamazeem in #10384
  • Fix remoteResolver caching issue by @iamazeem in #10456
  • Fix gh project item-edit to allow --number 0 as a valid value by @aryanbhosale in #10417
  • Add mutex to fix race in attestation test client by @codysoyland in #10439
  • Base64 decode GPG passphrase in deployment workflow by @BagToad in #10546

📚 Docs & Chores

Dependencies

Don't miss a new cli release

NewReleases is sending notifications on new releases.