From 7b68d5cefdb5736675a98a12e67c3f4f5dd49da6 Mon Sep 17 00:00:00 2001 From: Axel Navarro Date: Sat, 16 Jan 2021 13:34:13 -0300 Subject: [PATCH] gh-secret: add page (#5133) --- pages/common/gh-secret.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 pages/common/gh-secret.md diff --git a/pages/common/gh-secret.md b/pages/common/gh-secret.md new file mode 100644 index 0000000000..9e9cacdd50 --- /dev/null +++ b/pages/common/gh-secret.md @@ -0,0 +1,36 @@ +# gh secret + +> Manage GitHub secrets from the command line. +> More information: . + +- List secret keys for the current repository: + +`gh secret list` + +- List secret keys for a specific organization: + +`gh secret list --org {{organization}}` + +- List secret keys for a specific repository: + +`gh secret list --repo {{owner}}/{{repository}}` + +- Set a secret from a file for the current repository: + +`gh secret set {{name}} < {{path/to/file}}` + +- Set a secret for a specific repository: + +`gh secret set {{name}} --body {{value}} --repo {{owner}}/{{repository}}` + +- Set an organization secret for specific repositories: + +`gh secret set {{name}} --org {{organization}} --repos {{repository1,repository2}}` + +- Remove a secret for the current repository: + +`gh secret remove {{name}}` + +- Remove a secret for a specific organization: + +`gh secret remove {{name}} --org {{organization}}`