Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
The actions API as documented at https://docs.github.com/en/rest/reference/actions.
Synopsis
- organizationSecretsR :: Name Organization -> FetchCount -> GenRequest 'MtJSON 'RA (WithTotalCount OrganizationSecret)
- organizationPublicKeyR :: Name Organization -> GenRequest 'MtJSON 'RA PublicKey
- organizationSecretR :: Name Organization -> Name OrganizationSecret -> GenRequest 'MtJSON 'RA OrganizationSecret
- setOrganizationSecretR :: Name Organization -> Name OrganizationSecret -> SetSecret -> GenRequest 'MtUnit 'RW ()
- deleteOrganizationSecretR :: Name Organization -> Name OrganizationSecret -> GenRequest 'MtUnit 'RW ()
- organizationSelectedRepositoriesForSecretR :: Name Organization -> Name OrganizationSecret -> FetchCount -> GenRequest 'MtJSON 'RA (WithTotalCount SelectedRepo)
- setOrganizationSelectedRepositoriesForSecretR :: Name Organization -> Name OrganizationSecret -> SetSelectedRepositories -> GenRequest 'MtUnit 'RW ()
- addOrganizationSelectedRepositoriesForSecretR :: Name Organization -> Name OrganizationSecret -> Id Repo -> GenRequest 'MtUnit 'RW ()
- removeOrganizationSelectedRepositoriesForSecretR :: Name Organization -> Name OrganizationSecret -> Id Repo -> GenRequest 'MtUnit 'RW ()
- repoSecretsR :: Name Owner -> Name Repo -> FetchCount -> GenRequest 'MtJSON 'RA (WithTotalCount RepoSecret)
- repoPublicKeyR :: Name Owner -> Name Organization -> GenRequest 'MtJSON 'RA PublicKey
- repoSecretR :: Name Owner -> Name Organization -> Name RepoSecret -> GenRequest 'MtJSON 'RA RepoSecret
- setRepoSecretR :: Name Owner -> Name Organization -> Name RepoSecret -> SetRepoSecret -> GenRequest 'MtUnit 'RW ()
- deleteRepoSecretR :: Name Owner -> Name Organization -> Name RepoSecret -> GenRequest 'MtUnit 'RW ()
- environmentSecretsR :: Id Repo -> Name Environment -> FetchCount -> GenRequest 'MtJSON 'RA (WithTotalCount RepoSecret)
- environmentPublicKeyR :: Id Repo -> Name Environment -> GenRequest 'MtJSON 'RA PublicKey
- environmentSecretR :: Id Repo -> Name Environment -> Name RepoSecret -> GenRequest 'MtJSON 'RA RepoSecret
- setEnvironmentSecretR :: Id Repo -> Name Environment -> Name RepoSecret -> SetRepoSecret -> GenRequest 'MtUnit 'RW ()
- deleteEnvironmentSecretR :: Id Repo -> Name Environment -> Name RepoSecret -> GenRequest 'MtUnit 'RW ()
- module GitHub.Data
Documentation
organizationSecretsR :: Name Organization -> FetchCount -> GenRequest 'MtJSON 'RA (WithTotalCount OrganizationSecret) Source #
List organization secrets. See https://docs.github.com/en/rest/actions/secrets#list-organization-secrets
organizationPublicKeyR :: Name Organization -> GenRequest 'MtJSON 'RA PublicKey Source #
List organization secrets. See https://docs.github.com/en/rest/actions/secrets#get-an-organization-public-key
organizationSecretR :: Name Organization -> Name OrganizationSecret -> GenRequest 'MtJSON 'RA OrganizationSecret Source #
Get an organization secret. See https://docs.github.com/en/rest/actions/secrets#get-an-organization-secret
setOrganizationSecretR :: Name Organization -> Name OrganizationSecret -> SetSecret -> GenRequest 'MtUnit 'RW () Source #
Create or update an organization secret. See https://docs.github.com/en/rest/actions/secrets#create-or-update-an-organization-secret
deleteOrganizationSecretR :: Name Organization -> Name OrganizationSecret -> GenRequest 'MtUnit 'RW () Source #
Delete an organization secret. See https://docs.github.com/en/rest/actions/secrets#delete-an-organization-secret
organizationSelectedRepositoriesForSecretR :: Name Organization -> Name OrganizationSecret -> FetchCount -> GenRequest 'MtJSON 'RA (WithTotalCount SelectedRepo) Source #
Get selected repositories for an organization secret. See https://docs.github.com/en/rest/actions/secrets#list-selected-repositories-for-an-organization-secret
setOrganizationSelectedRepositoriesForSecretR :: Name Organization -> Name OrganizationSecret -> SetSelectedRepositories -> GenRequest 'MtUnit 'RW () Source #
Set selected repositories for an organization secret. See https://docs.github.com/en/rest/actions/secrets#set-selected-repositories-for-an-organization-secret
addOrganizationSelectedRepositoriesForSecretR :: Name Organization -> Name OrganizationSecret -> Id Repo -> GenRequest 'MtUnit 'RW () Source #
Add selected repository to an organization secret. See https://docs.github.com/en/rest/actions/secrets#add-selected-repository-to-an-organization-secret
removeOrganizationSelectedRepositoriesForSecretR :: Name Organization -> Name OrganizationSecret -> Id Repo -> GenRequest 'MtUnit 'RW () Source #
Remove selected repository from an organization secret. See https://docs.github.com/en/rest/actions/secrets#remove-selected-repository-from-an-organization-secret
repoSecretsR :: Name Owner -> Name Repo -> FetchCount -> GenRequest 'MtJSON 'RA (WithTotalCount RepoSecret) Source #
List repository secrets. See https://docs.github.com/en/rest/actions/secrets#list-repository-secrets
repoPublicKeyR :: Name Owner -> Name Organization -> GenRequest 'MtJSON 'RA PublicKey Source #
Get a repository public key. See https://docs.github.com/en/rest/actions/secrets#get-a-repository-public-key
repoSecretR :: Name Owner -> Name Organization -> Name RepoSecret -> GenRequest 'MtJSON 'RA RepoSecret Source #
Get a repository secret. See https://docs.github.com/en/rest/actions/secrets#get-a-repository-secret
setRepoSecretR :: Name Owner -> Name Organization -> Name RepoSecret -> SetRepoSecret -> GenRequest 'MtUnit 'RW () Source #
Create or update a repository secret. See https://docs.github.com/en/rest/actions/secrets#create-or-update-a-repository-secret
deleteRepoSecretR :: Name Owner -> Name Organization -> Name RepoSecret -> GenRequest 'MtUnit 'RW () Source #
Delete a repository secret. See https://docs.github.com/en/rest/actions/secrets#delete-a-repository-secret
environmentSecretsR :: Id Repo -> Name Environment -> FetchCount -> GenRequest 'MtJSON 'RA (WithTotalCount RepoSecret) Source #
List environment secrets. See https://docs.github.com/en/rest/actions/secrets#list-environment-secrets
environmentPublicKeyR :: Id Repo -> Name Environment -> GenRequest 'MtJSON 'RA PublicKey Source #
Get an environment public key. See https://docs.github.com/en/rest/actions/secrets#get-an-environment-public-key
environmentSecretR :: Id Repo -> Name Environment -> Name RepoSecret -> GenRequest 'MtJSON 'RA RepoSecret Source #
Get an environment secret See https://docs.github.com/en/rest/actions/secrets#get-an-environment-secret
setEnvironmentSecretR :: Id Repo -> Name Environment -> Name RepoSecret -> SetRepoSecret -> GenRequest 'MtUnit 'RW () Source #
Create or update an environment secret. See https://docs.github.com/en/rest/actions/secrets#create-or-update-an-environment-secret
deleteEnvironmentSecretR :: Id Repo -> Name Environment -> Name RepoSecret -> GenRequest 'MtUnit 'RW () Source #
Delete an environment secret. See https://docs.github.com/en/rest/actions/secrets#delete-an-environment-secret
module GitHub.Data