Babak K. Shandiz
da5e5ac6d4
test(copilot): fix windows asset URL
...
Signed-off-by: Babak K. Shandiz <babakks@github.com>
2026-01-20 10:33:19 +00:00
David van der Spek
9cdc0c4fe5
fix(cache delete): add unit tests and expand help doc
...
Signed-off-by: David van der Spek <david.vanderspek@flyrlabs.com>
2026-01-20 08:30:34 +01:00
David van der Spek
6a798e76e1
feat(cache delete): allow for delete all caches for a ref
...
Signed-off-by: David van der Spek <david.vanderspek@flyrlabs.com>
2026-01-20 08:30:34 +01:00
Kynan Ware
2728635b43
Merge pull request #12444 from devm33/ghcopilot
...
feat: add native copilot command to shim copilot cli
2026-01-19 11:27:52 -07:00
Kynan Ware
d187bef56f
Fix OS name in test archive filename to 'win32'
...
Replaces runtime.GOOS with 'win32' in the test archive filename within TestDownloadCopilot. This ensures the test uses the expected archive name for Windows.
2026-01-19 11:18:35 -07:00
Babak K. Shandiz
bc5a44a4ae
fix(copilot): replace windows with win32 to match asset names
...
Signed-off-by: Babak K. Shandiz <babakks@github.com>
2026-01-19 17:57:05 +00:00
Babak K. Shandiz
10b4a1f427
fix(root): avoid command name collision when registering extensions
...
Signed-off-by: Babak K. Shandiz <babakks@github.com>
Co-authored-by: Kynan Ware <bagtoad@github.com>
Co-authored-by: Devraj Mehta <devm33@github.com>
2026-01-19 10:38:39 +00:00
Babak K. Shandiz
08a4413614
chore(root): register copilot command
...
Signed-off-by: Babak K. Shandiz <babakks@github.com>
Co-authored-by: Kynan Ware <bagtoad@github.com>
Co-authored-by: Devraj Mehta <devm33@github.com>
2026-01-19 10:38:35 +00:00
Babak K. Shandiz
39880650d5
feat: add copilot command
...
Signed-off-by: Babak K. Shandiz <babakks@github.com>
Co-authored-by: Kynan Ware <bagtoad@github.com>
Co-authored-by: Devraj Mehta <devm33@github.com>
2026-01-19 10:38:29 +00:00
Babak K. Shandiz
0f32f2ac46
refactor(run download): extract zip extraction func into a separate package
...
Signed-off-by: Babak K. Shandiz <babakks@github.com>
Co-authored-by: Kynan Ware <bagtoad@github.com>
Co-authored-by: Devraj Mehta <devm33@github.com>
2026-01-19 10:38:21 +00:00
Babak K. Shandiz
559e729f9a
Merge pull request #12377 from majiayu000/fix-9149-set-default-remote-name
...
feat: allow git remote names in gh repo set-default
2026-01-14 11:00:32 +00:00
lif
1d506f5331
fix: simplify set-default remote parsing
2026-01-14 18:35:04 +08:00
lif
8de78e6410
Merge branch 'trunk' into fix-9149-set-default-remote-name
2026-01-10 11:08:42 +08:00
majiayu000
5f305e81c2
Handle repo argument before remote name
2026-01-10 00:54:51 +08:00
Babak K. Shandiz
722acf080d
Merge pull request #12452 from cli/dependabot/go_modules/github.com/yuin/goldmark-1.7.16
...
chore(deps): bump github.com/yuin/goldmark from 1.7.13 to 1.7.16
2026-01-09 14:55:48 +00:00
Babak K. Shandiz
ba0c2ad7dd
chore: update licenses
...
Signed-off-by: Babak K. Shandiz <babakks@github.com>
2026-01-09 14:47:55 +00:00
dependabot[bot]
6b2f627640
chore(deps): bump github.com/yuin/goldmark from 1.7.13 to 1.7.16
...
Bumps [github.com/yuin/goldmark](https://github.com/yuin/goldmark ) from 1.7.13 to 1.7.16.
- [Release notes](https://github.com/yuin/goldmark/releases )
- [Commits](https://github.com/yuin/goldmark/compare/v1.7.13...v1.7.16 )
---
updated-dependencies:
- dependency-name: github.com/yuin/goldmark
dependency-version: 1.7.16
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-01-08 14:04:52 +00:00
Babak K. Shandiz
c858c524b1
Merge pull request #12440 from cli/babakks/enable-noop-linters
...
ci: enable noop linters
2026-01-07 22:11:36 +00:00
Kynan Ware
d808dcdc0f
Merge pull request #12393 from fchimpan/update-extention-create-template
...
Update actions/checkout to v6 in extension workflow templates
2026-01-07 11:46:03 -07:00
Babak K. Shandiz
d817414cd6
Merge pull request #12289 from cli/wm/bump-sigstore-go
...
Bump sigstore-go to v1.1.4
2026-01-07 17:00:54 +00:00
Babak K. Shandiz
119e8c5b25
chore: update licenses using go-licenses@v2
...
Signed-off-by: Babak K. Shandiz <babakks@github.com>
2026-01-07 15:48:31 +00:00
Babak K. Shandiz
cd61e6ce45
chore: install go-licenses@v2 in scripts
...
Signed-off-by: Babak K. Shandiz <babakks@github.com>
2026-01-07 15:48:02 +00:00
William Martin
249de236bd
Update go-licenses for 1.25
2026-01-07 15:38:58 +00:00
Babak K. Shandiz
7925d73e38
chore: update licenses
...
Signed-off-by: Babak K. Shandiz <babakks@github.com>
2026-01-07 15:21:19 +00:00
Babak K. Shandiz
ed4d383e11
chore: bump github.com/sigstore/sigstore-go to v1.1.4
...
Signed-off-by: Babak K. Shandiz <babakks@github.com>
2026-01-07 15:17:31 +00:00
Babak K. Shandiz
ce327f7b2e
chore: remove redundant comment
...
Signed-off-by: Babak K. Shandiz <babakks@github.com>
2026-01-07 15:05:59 +00:00
Babak K. Shandiz
7e14b0eb60
ci: enable noop linters
...
Signed-off-by: Babak K. Shandiz <babakks@github.com>
2026-01-07 14:59:48 +00:00
Kynan Ware
c534a75888
Merge pull request #12429 from cli/kw/add-shell-for-win-tag-creation
...
CI: Add shell specification for temporary tag creation on Windows
2026-01-06 10:56:22 -07:00
Kynan Ware
1d76eae5aa
Add shell specification for temporary tag creation
2026-01-06 10:37:12 -07:00
Babak K. Shandiz
4da13f849d
Merge pull request #12428 from cli/bk-kw/tag-per-build
...
ci: tag per build job
2026-01-06 17:15:44 +00:00
Babak K. Shandiz
f47a230eda
ci: shorten run block
...
Signed-off-by: Babak K. Shandiz <babakks@github.com>
2026-01-06 17:04:02 +00:00
Babak K. Shandiz
d02341d5a3
ci: improve step name
...
Signed-off-by: Babak K. Shandiz <babakks@github.com>
2026-01-06 17:02:54 +00:00
Babak K. Shandiz
fa871ffa67
ci: tag per build job
...
We need to tag the HEAD commit to make sure the right version is baked
into the built binaries.
See for more details:
- https://github.com/cli/cli/issues/12263
Signed-off-by: Babak K. Shandiz <babakks@github.com>
2026-01-06 16:59:08 +00:00
Kynan Ware
4b86a43997
Merge pull request #12425 from cli/kw/update-azure-code-signing-endpoint-url
...
CI: Update Azure Code Signing endpoint URL
2026-01-05 13:55:13 -07:00
Kynan Ware
c9ba3793ee
Update Azure Code Signing endpoint URL
2026-01-05 13:43:55 -07:00
Kynan Ware
9d7510f878
Merge pull request #12424 from cli/kw/update-azure-code-signing-client
...
CI: Update Azure Code Signing client to 1.0.95
2026-01-05 12:02:03 -07:00
Kynan Ware
319567c2cf
Update Azure Code Signing client to 1.0.95
...
Also updates the source URL
2026-01-05 11:49:16 -07:00
fchimpan
5761a1e669
Update actions/checkout to v6 in extension workflow templates
2025-12-30 23:39:34 +09:00
majiayu000
73c7fd59ef
feat: allow git remote names in gh repo set-default
...
When specifying a repository for `gh repo set-default`, users can now
use a git remote name (e.g., "origin", "upstream") instead of the
full OWNER/REPO format.
The command first checks if the argument is a git remote name. If
found, it uses the corresponding repository. Otherwise, it falls
back to parsing the argument as OWNER/REPO format.
Example:
gh repo set-default origin
Fixes #9149
Signed-off-by: majiayu000 <1835304752@qq.com>
2025-12-26 19:21:11 +08:00
majiayu000
9daa22ebac
fix: error when head and base refs are identical in pr create
...
When a user runs `gh pr create` with head and base refs pointing to
the same ref in the same repository, the command now exits with an
error instead of proceeding with an invalid PR creation.
This prevents accidental pushes to the main branch and provides clear
feedback when users attempt to create a PR from the base branch.
Cross-repository PRs (e.g., from forks) with the same branch name
continue to work as expected.
Fixes #11903
Signed-off-by: majiayu000 <1835304752@qq.com>
2025-12-26 19:14:06 +08:00
majiayu000
3f0044fd94
fix: error when --remote flag used with repo argument
...
When a repository argument is provided to `gh repo fork`, the command
operates independently of the current local repository. Using --remote
in this context is incompatible because there's no local repository to
add the remote to.
This change returns an explicit error when these flags are combined,
providing clear feedback instead of silently ignoring the --remote flag.
Fixes #2722
Signed-off-by: majiayu000 <1835304752@qq.com>
2025-12-26 14:43:52 +08:00
Andy Feller
6acf74e04e
Merge pull request #12324 from chrishenzie/nil-ptr-deref
...
fix: prevent panic when processing null project items
2025-12-22 10:28:20 -05:00
Andy Feller
1117477da2
Add test to ensure null values are skipped
2025-12-22 10:16:21 -05:00
Babak K. Shandiz
baf6299183
Merge pull request #12339 from cli/dependabot/github_actions/actions/attest-build-provenance-3.1.0
...
chore(deps): bump actions/attest-build-provenance from 3.0.0 to 3.1.0
2025-12-19 19:34:03 +00:00
Babak K. Shandiz
aed52d5ee1
ci: disable create storage record for artifacts
...
Signed-off-by: Babak K. Shandiz <babakks@github.com>
2025-12-19 19:17:44 +00:00
dependabot[bot]
4f5e755c24
chore(deps): bump actions/attest-build-provenance from 3.0.0 to 3.1.0
...
Bumps [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance ) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/actions/attest-build-provenance/releases )
- [Changelog](https://github.com/actions/attest-build-provenance/blob/main/RELEASE.md )
- [Commits](977bb373ed...00014ed6ed )
---
updated-dependencies:
- dependency-name: actions/attest-build-provenance
dependency-version: 3.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-19 19:13:50 +00:00
Babak K. Shandiz
146e886761
Merge pull request #12318 from cli/babakks/upgrade-to-goreleaser-v2
...
ci: upgrade to GoReleaser `v2`
2025-12-19 19:12:19 +00:00
Babak K. Shandiz
b3aae1f868
Merge pull request #12337 from cli/babakks/upgrade-cli-oauth
...
chore: upgrade to `cli/oauth@v1.2.1`
2025-12-19 13:25:42 +00:00
Babak K. Shandiz
c13b8285b1
chore: run go mod tidy
...
Signed-off-by: Babak K. Shandiz <babakks@github.com>
2025-12-19 11:49:55 +00:00
Babak K. Shandiz
00e44beee5
chore: update licenses
...
Signed-off-by: Babak K. Shandiz <babakks@github.com>
2025-12-19 11:46:15 +00:00