MCPcopy Index your code
hub / github.com/cli/cli / getUserSecrets

Function getUserSecrets

pkg/cmd/secret/list/list.go:265–279  ·  view source on GitHub ↗
(client *http.Client, host string, showSelectedRepoInfo bool)

Source from the content-addressed store, hash-verified

263}
264
265func getUserSecrets(client *http.Client, host string, showSelectedRepoInfo bool) ([]Secret, error) {
266 secrets, err := getSecrets(client, host, "user/codespaces/secrets")
267 if err != nil {
268 return nil, err
269 }
270
271 if showSelectedRepoInfo {
272 err = populateSelectedRepositoryInformation(client, host, secrets)
273 if err != nil {
274 return nil, err
275 }
276 }
277
278 return secrets, nil
279}
280
281func getEnvSecrets(client *http.Client, repo ghrepo.Interface, envName string) ([]Secret, error) {
282 path := fmt.Sprintf("repos/%s/environments/%s/secrets", ghrepo.FullName(repo), envName)

Callers 1

listRunFunction · 0.85

Calls 2

getSecretsFunction · 0.85

Tested by

no test coverage detected