Commit graph

240 commits

Author SHA1 Message Date
David Sass
ba3330823b
Update installation commands for GitHub CLI
Added '--source winget' option to install and upgrade commands.

On machines where the `Store` source is enabled but the license to use the store is not granted specifying the source is required. 

This does not have any negative effect.
2026-04-09 13:03:58 +02:00
Babak K. Shandiz
1f94ee4c58
docs: add manual PGP key verification commands
Signed-off-by: Babak K. Shandiz <babakks@github.com>
2026-04-08 13:07:33 +01:00
Babak K. Shandiz
2eceb3908c
docs: polish wording around PGP keys
Signed-off-by: Babak K. Shandiz <babakks@github.com>
2026-04-07 22:21:26 +01:00
Babak K. Shandiz
5f38ef1a02
docs: include PGP key fingerprints
Signed-off-by: Babak K. Shandiz <babakks@github.com>
2026-04-07 22:13:06 +01:00
tidy-dev
5477387fa5
Update docs/triage.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-25 06:57:10 -07:00
tidy-dev
e6680adaaa
Update docs/triage.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-25 06:56:19 -07:00
tidy-dev
c82177c702 Align triage.md with unified triage process 2026-03-25 09:45:59 -04:00
Kynan Ware
7fa453e467 Update Go version requirement to 1.26+ 2026-03-07 10:10:01 -07:00
William Martin
7ea88b1c4d
Bundle licenses at release time (#12625)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-02-18 17:59:27 +01:00
Kynan Ware
a5e97b5b6c Migrate issue triage workflows to shared workflows 2026-02-12 23:32:45 -07:00
seth
c1c5ac82d8
docs: lint source.md
Fixes:
- MD022 / blanks-around-headings 
Headings should be surrounded by blank lines
- MD031 / blanks-around-fences
Fenced code blocks should be surrounded by blank lines
2026-01-22 05:44:11 -08:00
Andy Feller
d994a9cf5e
Fix Debian CLI package link in installation guide
Update the GitHub CLI package link for Debian.
2025-12-11 11:32:27 -05:00
Andy Feller
f28eaa7c69 Alphabetize Ubuntu section 2025-11-24 16:34:18 -05:00
Andy Feller
6902ae8d92 Add Debian/Ubuntu to unofficial packages
Fixes #12182
2025-11-24 16:27:39 -05:00
Babak K. Shandiz
38c280ec8a
docs: update go version 1.25
Signed-off-by: Babak K. Shandiz <babakks@github.com>
2025-10-31 12:22:48 +00:00
Andy Feller
a247a045a3
Merge pull request #11473 from cli/andyfeller/github-cli-934-reorganize-install-docs
Reorganize installation docs
2025-08-11 17:00:57 -04:00
Andy Feller
5b9324bb46 PR feedback from @bagtoad 2025-08-11 16:50:12 -04:00
Andy Feller
2faba515d8
Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-08 14:59:35 -04:00
Andy Feller
19410112c4
Update docs/install_windows.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-08 14:58:50 -04:00
Andy Feller
63462f8e40 Consolidate repo profile, fix headings
After discussing changes with @bagtoad, we talked about consolidating the top-level readme further to reduce the amount of links.

Additionally, the Amazon Linux 2 and openSUSE/SUSE sections weren't contained appropriately in the official sections.
2025-08-08 14:21:25 -04:00
Andy Feller
2b11fff6dc markdown lint fixes 2025-08-07 20:31:17 -04:00
Andy Feller
d992d51b6e Formatting 2025-08-07 20:26:33 -04:00
Andy Feller
60af6bcb49 Initial installation doc refactor
These changes work to improve GitHub CLI users experience by bringing:

- clarity between official and unofficial installation methods
- insight into unofficial installation methods
- consistency across supported operating systems
2025-08-07 20:15:46 -04:00
Kynan Ware
c69d11c3f4
Update docs/triage.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-05 17:19:05 -06:00
Kynan Ware
7a60981dde
Update docs/triage.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-05 17:18:56 -06:00
Kynan Ware
701b3d59f6 Update issue triage guidelines and label usage
Clarifies the triage process for bugs, enhancements, and docs issues, including the responsibilities of the first responder (FR). Expands and reorganizes label definitions, adds new labels for investigation and team triage, and updates the pull request assignment process to be load balanced. Improves instructions for engaging with issues and managing labels.
2025-08-05 16:59:53 -06:00
Andy Feller
d0337704df
Merge pull request #11060 from cli/andyfeller/cli-primer-prototype
Reinstating Primer Style CLI content within `cli/cli` repository
2025-07-05 15:02:16 -04:00
Tobias Klauser
fbb749613a docs: consistently use apt in installation instructions
Don't mix apt and apt-get, consistently use apt.
2025-07-03 15:16:07 +02:00
Stefan Heimersheim
e062330163
Fix inconsistent use of tabs and spaces
The code below used spaces to indent two of the lines, and tabs for the other 6 lines. This makes indenting inconsistent in settings where tabs are not rendered as 8 spaces. I've replaced the spaces with tabs.

```
(type -p wget >/dev/null || (sudo apt update && sudo apt-get install wget -y)) \
	&& sudo mkdir -p -m 755 /etc/apt/keyrings \
        && out=$(mktemp) && wget -nv -O$out https://cli.github.com/packages/githubcli-archive-keyring.gpg \
        && cat $out | sudo tee /etc/apt/keyrings/githubcli-archive-keyring.gpg > /dev/null \
	&& sudo chmod go+r /etc/apt/keyrings/githubcli-archive-keyring.gpg \
	&& sudo mkdir -p -m 755 /etc/apt/sources.list.d \
	&& echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list > /dev/null \
	&& sudo apt update \
	&& sudo apt install gh -y
```
2025-07-01 11:43:04 +01:00
Kynan Ware
74d10f8dec Fix missing newline in install_linux.md 2025-06-23 11:16:20 -06:00
Kynan Ware
9ce1aeeb1c
Merge pull request #10823 from chax/install_solus
docs: install_linux.md: add Solus linux install instructions
2025-06-23 10:31:38 -06:00
Kynan Ware
802a75b19a
Apply suggestions from code review 2025-06-23 10:23:10 -06:00
Andy Feller
f7218561be
Merge pull request #11047 from cli/andyfeller/9422-license-compliance
Ensure lint workflow checks whether 3rd party license and code is up to date
2025-06-23 12:06:31 -04:00
Kynan Ware
8541d6e290
Merge branch 'trunk' into install_solus 2025-06-23 09:42:11 -06:00
Andy Feller
b5867208a1 Update missed Go 1.23 references 2025-06-23 09:58:06 -04:00
Andy Feller
11e8a8127d Use make for license generation and checks 2025-06-20 16:53:11 -04:00
Andy Feller
98ea250ede Merge branch 'trunk' into andyfeller/9422-license-compliance 2025-06-20 16:23:00 -04:00
William Martin
b5613cdbbe
Merge pull request #10699 from laffer1/patch-1
Add instructions for MidnightBSD installation
2025-06-17 16:55:53 +02:00
William Martin
6b36060d58
Update docs/install_linux.md 2025-06-17 16:43:25 +02:00
Vibhakar Solanki
1ac3f064f3 docs: update install command for Debian
Make sure that `sources.list.d` exists before trying to populate `github-cli.list`
2025-06-17 16:39:58 +02:00
Andy Feller
4ba6d05256 Primer formatting 2025-06-02 16:18:25 -04:00
Andy Feller
180f629cd7 Fix spacing 2025-06-02 16:13:27 -04:00
Andy Feller
3008abae71 Add missing files 2025-06-02 16:11:31 -04:00
Andy Feller
a9468ae535 Rename READMEs
Help content automatically render
2025-06-02 16:10:51 -04:00
Andy Feller
e6cc90a346 Initial restore of Primer CLI docs
This commit brings the https://github.com/primer/cli/ content into the repository for contributors and maintainers.

Minimal changes to the original content have been made as this is being hosted as pure markdown.
2025-06-02 16:08:28 -04:00
Andy Feller
bd24865076 Adopt license compliance scripts into workflows, docs
This commit introduces the use of `go-licenses` within CI/CD and manual processes for generating / updating the license information used by GitHub CLI including the code required by license to be redistributed.

During GitHub CLI pull requests, the `lint` workflow will notify users if this information is not updated.
2025-05-30 12:46:51 -04:00
chax
6740f6d1c2
docs: install_linux.md: add Solus linux install instructions 2025-04-18 01:38:32 +02:00
Lucas Holt
af87389a19 Add instructions for MidnightBSD installation 2025-04-02 09:09:36 -04:00
Azeem Sajid
f3e4976da3 ./script/sign cleanup 2025-03-14 11:51:09 +05:00
William Martin
b8cf16dc2d
Deep Dive Document Release Process (#10503) 2025-03-04 13:30:29 +01:00