WebService::GitHub::Actions::Secrets
Add selected repository to an organization secret
WebService::GitHub::Actions::Secrets.add-selected-repo-to-org-secret( Str $org
, Str $secret-name
, Int(Str) $repository-id
)
Create or update an environment secret
WebService::GitHub::Actions::Secrets.create-or-update-environment-secret( Int(Str) $repository-id
, Str $environment-name
, Str $secret-name
, Str :$key-id
, Str :$encrypted-value
)
Create or update an organization secret
WebService::GitHub::Actions::Secrets.create-or-update-org-secret( Str $org
, Str $secret-name
, Positional :$selected-repository-ids
, WebService::GitHub::Actions::Secrets::CreateOrUpdateOrgSecretVisibility :$visibility
, Str :$encrypted-value
, Str :$key-id
)
Create or update a repository secret
WebService::GitHub::Actions::Secrets.create-or-update-repo-secret( Str $owner
, Str $repo
, Str $secret-name
, Str :$encrypted-value
, Str :$key-id
)
Delete an environment secret
WebService::GitHub::Actions::Secrets.delete-environment-secret( Int(Str) $repository-id
, Str $environment-name
, Str $secret-name
)
Delete an organization secret
WebService::GitHub::Actions::Secrets.delete-org-secret( Str $org
, Str $secret-name
)
Delete a repository secret
WebService::GitHub::Actions::Secrets.delete-repo-secret( Str $owner
, Str $repo
, Str $secret-name
)
Get an environment public key
WebService::GitHub::Actions::Secrets.get-environment-public-key( Int(Str) $repository-id
, Str $environment-name
)
Get an environment secret
WebService::GitHub::Actions::Secrets.get-environment-secret( Int(Str) $repository-id
, Str $environment-name
, Str $secret-name
)
Get an organization public key
WebService::GitHub::Actions::Secrets.get-org-public-key( Str $org
)
Get an organization secret
WebService::GitHub::Actions::Secrets.get-org-secret( Str $org
, Str $secret-name
)
Get a repository public key
WebService::GitHub::Actions::Secrets.get-repo-public-key( Str $owner
, Str $repo
)
Get a repository secret
WebService::GitHub::Actions::Secrets.get-repo-secret( Str $owner
, Str $repo
, Str $secret-name
)
List environment secrets
WebService::GitHub::Actions::Secrets.list-environment-secrets( Int(Str) $repository-id
, Str $environment-name
, Int(Str) :$per-page
, Int(Str) :$page
)
List organization secrets
WebService::GitHub::Actions::Secrets.list-org-secrets( Str $org
, Int(Str) :$per-page
, Int(Str) :$page
)
List repository secrets
WebService::GitHub::Actions::Secrets.list-repo-secrets( Str $owner
, Str $repo
, Int(Str) :$per-page
, Int(Str) :$page
)
List selected repositories for an organization secret
WebService::GitHub::Actions::Secrets.list-selected-repos-for-org-secret( Str $org
, Str $secret-name
, Int(Str) :$page
, Int(Str) :$per-page
)
Remove selected repository from an organization secret
WebService::GitHub::Actions::Secrets.remove-selected-repo-from-org-secret( Str $org
, Str $secret-name
, Int(Str) $repository-id
)
Set selected repositories for an organization secret
WebService::GitHub::Actions::Secrets.set-selected-repos-for-org-secret( Str $org
, Str $secret-name
, Positional :$selected-repository-ids
)