@@ -32,7 +32,7 @@ $ npm install -g github-automation
3232$ github-automation COMMAND
3333running command...
3434$ github-automation (--version)
35- github-automation/3.2.1 darwin-arm64 node-v16.19 .0
35+ github-automation/3.2.2 linux-x64 node-v16.20 .0
3636$ github-automation --help [COMMAND]
3737USAGE
3838 $ github-automation COMMAND
4141<!-- usagestop -->
4242# Commands
4343<!-- commands -->
44- * [ ` github-automation branch-protection-rules -r REPOS -n NAMES -x VALUES ` ] ( #github-automation-branch-protection-rules--r-repos--n-names--x-values )
45- * [ `github-automation
46- collaborators -r GITHUBREPOS… -u GITHUBUSERS… -p [ pull,push,admin,maintain,triage]
47- collaborators -r GITHUBREPOS… -u GITHUBUSERS… --delete
48- `] ( #github-automation---collaborators--r-githubrepos--u-githubusers--p-pullpushadminmaintaintriage--collaborators--r-githubrepos--u-githubusers---delete-- )
49- * [ ` github-automation create-environment -r REPOS -n NAMES -x VALUES ` ] ( #github-automation-create-environment--r-repos--n-names--x-values )
50- * [ ` github-automation delete-secret -r REPOS -n NAMES ` ] ( #github-automation-delete-secret--r-repos--n-names )
5144* [ ` github-automation help [COMMANDS] ` ] ( #github-automation-help-commands )
52- * [ ` github-automation list-org-repositories OWNER ` ] ( #github-automation-list-org-repositories-owner )
5345* [ ` github-automation plugins ` ] ( #github-automation-plugins )
5446* [ ` github-automation plugins:install PLUGIN... ` ] ( #github-automation-pluginsinstall-plugin )
5547* [ ` github-automation plugins:inspect PLUGIN... ` ] ( #github-automation-pluginsinspect-plugin )
@@ -59,116 +51,6 @@ USAGE
5951* [ ` github-automation plugins:uninstall PLUGIN... ` ] ( #github-automation-pluginsuninstall-plugin-1 )
6052* [ ` github-automation plugins:uninstall PLUGIN... ` ] ( #github-automation-pluginsuninstall-plugin-2 )
6153* [ ` github-automation plugins update ` ] ( #github-automation-plugins-update )
62- * [ ` github-automation repos-with-secret OWNER ` ] ( #github-automation-repos-with-secret-owner )
63- * [ ` github-automation set-secret -r REPOS -n NAMES -x VALUES ` ] ( #github-automation-set-secret--r-repos--n-names--x-values )
64- * [ ` github-automation set-vars -r REPOS -n NAMES -x VALUES ` ] ( #github-automation-set-vars--r-repos--n-names--x-values )
65-
66- ## ` github-automation branch-protection-rules -r REPOS -n NAMES -x VALUES `
67-
68- describe the command here
69-
70- ```
71- USAGE
72- $ github-automation branch-protection-rules -r REPOS -n NAMES -x VALUES
73-
74- FLAGS
75- -b, --branches=<value>... (required) Can be multiples repositories branches
76- -h, --help Show CLI help.
77- -o, --organization=<value> (required) A single string containing the organization name
78- -r, --repositories=<value>... (required) Can be multiples repositories names
79-
80- DESCRIPTION
81- describe the command here
82-
83- EXAMPLES
84- you must have a personal github token to set the first time that uses this tool
85- $ github-automation branch-protection-rules -r NAME1 NAME2 ... NAMEn -o ORG --secret-name SECRET_NAME1 SECRET_NAME2 ... SECRET_NAMEN --secret-value SECRETVALUE1 SECRETVALUE2 ... SECRETVALUEN
86- $ github-automation branch-protection-rules -r NAME1 NAME2 ... NAMEn -o ORG -n SECRET_NAME1 SECRET_NAME2 ... SECRET_NAMEN -x SECRETVALUE1 SECRETVALUE2 ... SECRETVALUEN
87- ```
88-
89- _ See code: [ dist/commands/branch-protection-rules/index.ts] ( https://github.com/Giorgiosaud/hello-world/blob/v3.2.1/dist/commands/branch-protection-rules/index.ts ) _
90-
91- ## `github-automation
92- collaborators -r GITHUBREPOS… -u GITHUBUSERS… -p [ pull,push,admin,maintain,triage]
93- collaborators -r GITHUBREPOS… -u GITHUBUSERS… --delete
94- `
95-
96- Manage Repo collaborators
97-
98- ```
99- USAGE
100- $ github-automation
101- collaborators -r GITHUBREPOS… -u GITHUBUSERS… -p [pull,push,admin,maintain,triage]
102-
103- collaborators -r GITHUBREPOS… -u GITHUBUSERS… --delete
104-
105- FLAGS
106- -d, --delete delete user permission
107- -h, --help Show CLI help.
108- -p, --permissions=<option> [default: push] Select Permission to add
109- <options: pull|push|admin|maintain|triage>
110- -r, --repositories=<value>... (required) Can be multiples repositories with shape OWNER/REPO separated by space
111- -u, --github-users=<value>... (required) Can be multiples users
112-
113- DESCRIPTION
114- Manage Repo collaborators
115-
116- EXAMPLES
117- you must have a personal github token to set the first time that uses this tool
118- $ github-automation delete-secret OWNER/REPO_NAME1 OWNER/REPO_NAME2 ... OWNER/REPO_NAMEn --secret-name SECRET_NAME1 SECRET_NAME2 ... SECRET_NAME_N
119- $ github-automation delete-secret OWNER/REPO_NAME1 OWNER/REPO_NAME2 ... OWNER/REPO_NAMEn -n SECRET_NAME1 SECRET_NAME2 ... SECRET_NAME_N
120- ```
121-
122- _ See code: [ dist/commands/collaborators/index.ts] ( https://github.com/Giorgiosaud/hello-world/blob/v3.2.1/dist/commands/collaborators/index.ts ) _
123-
124- ## ` github-automation create-environment -r REPOS -n NAMES -x VALUES `
125-
126- describe the command here
127-
128- ```
129- USAGE
130- $ github-automation create-environment -r REPOS -n NAMES -x VALUES
131-
132- FLAGS
133- -e, --environment=<value> (required) If is set the env should be activated in the specified environment and
134- create it if not exist
135- -h, --help Show CLI help.
136- -o, --organization=<value> (required) A single string containing the organization name
137- -r, --repositories=<value>... (required) Can be multiples repositories names
138-
139- DESCRIPTION
140- describe the command here
141-
142- EXAMPLES
143- you must have a personal github token to set the first time that uses this tool
144- $ github-automation create-environment --organization OWNER --repositories OWNER/NAME1 OWNER/NAME2 ... OWNER/NAMEn --environment ENVIRONMENTA ENVIRONMENTB
145- $ github-automation create-environment -o Owner -r OWNER/NAME1 OWNER/NAME2 ... OWNER/NAMEn --environment ENVIRONMENTA ENVIRONMENTB
146- ```
147-
148- _ See code: [ dist/commands/create-environment/index.ts] ( https://github.com/Giorgiosaud/hello-world/blob/v3.2.1/dist/commands/create-environment/index.ts ) _
149-
150- ## ` github-automation delete-secret -r REPOS -n NAMES `
151-
152- Delete Secret from repo
153-
154- ```
155- USAGE
156- $ github-automation delete-secret -r REPOS -n NAMES
157-
158- FLAGS
159- -n, --secret-name=<value>... (required) Can be multiples secret names separated by space
160- -o, --organization=<value> (required) a single sting with the name of org
161- -r, --repositories=<value>... (required) Can be multiples repositories with shape REPO separated by space
162-
163- DESCRIPTION
164- Delete Secret from repo
165-
166- EXAMPLES
167- $ github-automation delete-secret OWNER/REPO_NAME1 OWNER/REPO_NAME2 ... OWNER/REPO_NAMEn --secret-name SECRET_NAME1 SECRET_NAME2 ... SECRET_NAME_N
168- $ github-automation delete-secret OWNER/REPO_NAME1 OWNER/REPO_NAME2 ... OWNER/REPO_NAMEn -n SECRET_NAME1 SECRET_NAME2 ... SECRET_NAME_N
169- ```
170-
171- _ See code: [ dist/commands/delete-secret/index.ts] ( https://github.com/Giorgiosaud/hello-world/blob/v3.2.1/dist/commands/delete-secret/index.ts ) _
17254
17355## ` github-automation help [COMMANDS] `
17456
@@ -190,26 +72,6 @@ DESCRIPTION
19072
19173_ See code: [ @oclif/plugin-help ] ( https://github.com/oclif/plugin-help/blob/v5.2.9/src/commands/help.ts ) _
19274
193- ## ` github-automation list-org-repositories OWNER `
194-
195- List Org Repositories if have access
196-
197- ```
198- USAGE
199- $ github-automation list-org-repositories OWNER
200-
201- FLAGS
202- -f, --filter=<value> filter by name contains
203-
204- DESCRIPTION
205- List Org Repositories if have access
206-
207- EXAMPLES
208- $ github-automation list-org-repositories OWNER
209- ```
210-
211- _ See code: [ dist/commands/list-org-repositories/index.ts] ( https://github.com/Giorgiosaud/hello-world/blob/v3.2.1/dist/commands/list-org-repositories/index.ts ) _
212-
21375## ` github-automation plugins `
21476
21577List installed plugins.
@@ -442,77 +304,4 @@ FLAGS
442304DESCRIPTION
443305 Update installed plugins.
444306```
445-
446- ## ` github-automation repos-with-secret OWNER `
447-
448- List Org Repositories if have access
449-
450- ```
451- USAGE
452- $ github-automation repos-with-secret OWNER
453-
454- DESCRIPTION
455- List Org Repositories if have access
456-
457- EXAMPLES
458- $ github-automation repos-with-secret OWNER
459- ```
460-
461- _ See code: [ dist/commands/repos-with-secret/index.ts] ( https://github.com/Giorgiosaud/hello-world/blob/v3.2.1/dist/commands/repos-with-secret/index.ts ) _
462-
463- ## ` github-automation set-secret -r REPOS -n NAMES -x VALUES `
464-
465- describe the command here
466-
467- ```
468- USAGE
469- $ github-automation set-secret -r REPOS -n NAMES -x VALUES
470-
471- FLAGS
472- -e, --environment=<value> If is set the env should be activated in the specified environment and create it if not
473- exist
474- -h, --help Show CLI help.
475- -n, --secret-name=<value>... (required) Can be multiples secret names separated by space
476- -o, --organization=<value> (required) A single string containing the organization name
477- -r, --repositories=<value>... (required) Can be multiples repositories names
478- -x, --secret-value=<value>... (required) Can be multiples secret values separated by space
479-
480- DESCRIPTION
481- describe the command here
482-
483- EXAMPLES
484- you must have a personal github token to set the first time that uses this tool
485- $ github-automation set-secret -r OWNER/NAME1 OWNER/NAME2 ... OWNER/NAMEn --secret-name SECRET_NAME1 SECRET_NAME2 ... SECRET_NAMEN --secret-value SECRETVALUE1 SECRETVALUE2 ... SECRETVALUEN
486- $ github-automation set-secret -r OWNER/NAME1 OWNER/NAME2 ... OWNER/NAMEn -n SECRET_NAME1 SECRET_NAME2 ... SECRET_NAMEN -x SECRETVALUE1 SECRETVALUE2 ... SECRETVALUEN
487- ```
488-
489- _ See code: [ dist/commands/set-secret/index.ts] ( https://github.com/Giorgiosaud/hello-world/blob/v3.2.1/dist/commands/set-secret/index.ts ) _
490-
491- ## ` github-automation set-vars -r REPOS -n NAMES -x VALUES `
492-
493- describe the command here
494-
495- ```
496- USAGE
497- $ github-automation set-vars -r REPOS -n NAMES -x VALUES
498-
499- FLAGS
500- -e, --environment=<value> If is set the env should be activated in the specified environment and create it if not
501- exist
502- -h, --help Show CLI help.
503- -n, --secret-name=<value>... (required) Can be multiples secret names separated by space
504- -o, --organization=<value> (required) A single string containing the organization name
505- -r, --repositories=<value>... (required) Can be multiples repositories names
506- -x, --secret-value=<value>... (required) Can be multiples secret values separated by space
507-
508- DESCRIPTION
509- describe the command here
510-
511- EXAMPLES
512- you must have a personal github token to set the first time that uses this tool
513- $ github-automation set-vars -r OWNER/NAME1 OWNER/NAME2 ... OWNER/NAMEn --secret-name SECRET_NAME1 SECRET_NAME2 ... SECRET_NAMEN --secret-value SECRETVALUE1 SECRETVALUE2 ... SECRETVALUEN
514- $ github-automation set-vars -r OWNER/NAME1 OWNER/NAME2 ... OWNER/NAMEn -n SECRET_NAME1 SECRET_NAME2 ... SECRET_NAMEN -x SECRETVALUE1 SECRETVALUE2 ... SECRETVALUEN
515- ```
516-
517- _ See code: [ dist/commands/set-vars/index.ts] ( https://github.com/Giorgiosaud/hello-world/blob/v3.2.1/dist/commands/set-vars/index.ts ) _
518307<!-- commandsstop -->
0 commit comments