Description:
This update for gh fixes the following issues:
Update to version 2.55.0:
* Add flox to linux installation instructions
* Update pkg/cmd/issue/develop/develop.go
* Update api/queries_branch_issue_reference.go
* add testing
* fix behavior for `issue develop -b non-exist-branch`
* Describe bucket and state JSON fields in pr checks command
* Fix pr checks exit code (#9452)
* Add a note about external contributors to `working-with-us.md`
* Update attestation TUF root
* include required permissions to generate attestations
* build(deps): bump github.com/creack/pty from 1.1.21 to 1.1.23 (#9459)
* Do not generate build attestations for otherBinWorkflow.yml
* Use latest checkout version, generate attestations, and specify go version file input.
* Update `gh search issues --project` flag doc to specify `owner/number` syntax
* Update `gh search prs --project` flag doc to specify `owner/number` syntax
* build(deps): bump actions/attest-build-provenance from 1.4.0 to 1.4.1
* Minor grammatical fix
* Add test cases for PGP, SSH and X.509 signatures
* Explain why not looking for signature begin marker
* Wrap flags with backticks, continued
* Replace `--project.*` flags' `name` with `title` in docs (#9443)
* Change to requiring bundle v0.2
* Fix tests
* Require Sigstore Bundle v0.3 when verifying with `gh attestation`
* Change `gh repo set-default --view` to print to `stderr` when no default exists (#9431)
* Document that `gh run download` downloads the latest artifact by default
* Deduplicate the initialization of editor mode
* Update docs/triage.md
* Add Acceptance Criteria requirement to triage.md for accepted issues
* Add `pr create --editor`
* build(deps): bump github.com/google/go-containerregistry
* Fix host handling in variable and secret delete
* Unify use of tab indent in non-test source files
* Update `gh variable get` to use repo host
* build(deps): bump actions/attest-build-provenance from 1.3.3 to 1.4.0
* Add Flox as an installation option
* Update tests with changes to `gitTagInfo` function
* Add example for `--notes-from-tag`
* Add test for `gitTagInfo`
* Use signature-stripped tag annotation content
Update to version 2.54.0:
* update test and remove logic to check SourceRepositoryOwnerURI is empty string
* update test
* minor fix
* update test
* added
* handle attest case insensitivity
* Fix missing variable
* Use closure-scoped variable to catch `--remove-milestone` option
* Use closure-scoped variable to catch `--remove-milestone` option
* build(deps): bump github.com/google/go-containerregistry
* Verify `--milestone` and `--remove-milestone` are not assignable at the same time
* Assert correct parsing of `--remove-milestone` option
* Verify `--body` and `--body-file` are not assignable at the same time
* Add `--remove-milestone` option
* Improve `--remove-milestone` option description
* Point to `Editable.MilestoneId` method
* build(deps): bump github.com/gabriel-vasile/mimetype from 1.4.4 to 1.4.5
* Update sigstore-go in gh CLI to v0.5.1 (#9366)
* Handle `--bare` clone targets (#9271)
* Slightly clarify when CLI will exit with 4
* Export databaseId for releases
* Alphabetise release json fields
* Add test for release view json export fields
* Expose fullDatabaseId for PR json export
* Add examples for template usage in PR and issue creation
* document exit code behavior
* Update documentation for gh api PATCH
* Exit with 1 on authentication failure
* Verify `--milestone` and `--remove-milestone` are not assignable at the same time
* Assert correct parsing of `--remove-milestone` option
* Add `--remove-milestone` option
* Remove unused expected `output` from test case (with `wantsErr: true`)
* Verify `--body` and `--body-file` are not assignable at the same time
* Remove attestation test that requires being online (#9340)
* Remove redundant whitespace