diff --git a/pages/common/gh-secret-set.md b/pages/common/gh-secret-set.md new file mode 100644 index 0000000000..30db785f86 --- /dev/null +++ b/pages/common/gh-secret-set.md @@ -0,0 +1,24 @@ +# gh secret set + +> Create or update GitHub secrets from the command line. +> More information: . + +- Set a secret for the current repository (user will be prompted for the value): + +`gh secret set {{name}}` + +- 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,...}}"` + +- Set an organization secret with a specific visibility: + +`gh secret set {{name}} --org {{organization}} --visibility {{all|private|selected}}` diff --git a/pages/common/gh-secret.md b/pages/common/gh-secret.md index f888aa0510..6ab25044ed 100644 --- a/pages/common/gh-secret.md +++ b/pages/common/gh-secret.md @@ -15,14 +15,14 @@ `gh secret list --repo {{owner}}/{{repository}}` +- Set a secret for the current repository (user will be prompted for the value): + +`gh secret set {{name}}` + - 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}}`