oauth_authorization
类别操作
操作 | 说明 |
---|---|
create | 授予对 OAuth app 的访问权限时触发。 有关详细信息,请参阅“授权 OAuth 应用”。 |
destroy | 撤销 OAuth app对帐户的访问权限以及授权被撤销或过期时触发。 有关详细信息,请参阅“查看和撤销 GitHub 应用的授权”和“令牌过期和吊销”。 |
profile_picture
类别操作
操作 | 说明 |
---|---|
update | 设置或更新个人资料图片时触发。 |
project
类别操作
操作 | 说明 |
---|---|
access | 当项目板的可见性被更改时触发。 |
create | 在创建项目板时触发。 |
rename | 当项目板被重命名时触发。 |
update | 当项目板被更新时触发。 |
delete | 在删除项目板时触发。 |
link | 当仓库被链接到项目板时触发。 |
unlink | 当仓库从项目板解除链接时触发。 |
update_user_permission | 在项目板中添加或删除外部协作者时,或者他们的权限级别被更改时触发。 |
public_key
类别操作
操作 | 说明 |
---|---|
create | 将新的公共 SSH 密钥添加到 你的 GitHub Enterprise Server 实例上的帐户时触发。 |
delete | 删除 你的 GitHub Enterprise Server 实例 上的帐户的公共 SSH 密钥时触发。 |
repo
类别操作
操作 | 说明 |
---|---|
access | 更改存储库的可见性时触发。 |
add_member | 当 GitHub Enterprise Server 用户被授权协作访问存储库时触发。 |
add_topic | 当存储库所有者添加主题至存储库时触发。 |
archived | 存储库所有者存档存储库时触发。 |
config.disable_anonymous_git_access | 在公共存储库中禁用匿名 Git 读取访问时触发。 |
config.enable_anonymous_git_access | 在公共存储库中启用匿名 Git 读取访问时触发。 |
config.lock_anonymous_git_access | 当存储库的匿名 Git 读取访问设置锁定时触发。 |
config.unlock_anonymous_git_access | 当存储库的匿名 Git 读取访问设置解锁时触发。 |
create | 创建新存储库时触发。 |
destroy | 创建存储库时触发。 |
remove_member | 在 GitHub Enterprise Server 用户以协作者身份从存储库中被删除时触发。 |
remove_topic | 当仓库所有者从仓库中删除主题时触发。 |
rename | 存储库重命名时触发。 |
staff_unlock | 当企业所有者或 GitHub 支持(从存储库管理员处获得权限)临时解锁存储库时触发。 存储库的可见性保持不变。 |
transfer | 在传输存储库时触发。 |
transfer_start | 在仓库转让即将发生时触发。 |
unarchived | 当仓库所有者取消存档仓库时触发。 |
team
类别操作
操作 | 说明 |
---|---|
add_member | 当你所属组织的成员将你添加到团队时触发。 |
add_repository | 当您所属团队被授予控制仓库的权限时触发。 |
create | 当您所属组织中创建了新团队时触发。 |
destroy | 当您所属团队从组织中被删除时触发。 |
remove_member | 从你所属的团队中删除组织成员时触发。 |
remove_repository | 当仓库不再受团队控制时触发。 |
two_factor_authentication
类别操作
操作 | 说明 |
---|---|
enabled | 在启用双因素身份验证时触发。 |
disabled | 在禁用双重身份验证时触发。 |
user
类别操作
操作 | 说明 |
---|---|
add_email | 在你 添加新电子邮件地址时触发。 |
create | 新建个人帐户时触发。 |
change_password | 当您更改密码时触发。 |
forgot_password | 请求密码重置时触发。 |
hide_private_contributions_count | 在个人资料中隐藏私人贡献时触发。 |
login | 当你登录到 你的 GitHub Enterprise Server 实例时触发。 |
mandatory_message_viewed | 查看强制消息时触发(请参阅“自定义企业的用户消息”了解详细信息) |
failed_login | 当您未能成功登录时触发。 |
remove_email | 当您删除电子邮件地址时触发。 |
rename | 重命名帐户时触发。 |
show_private_contributions_count | 在个人资料中公开私人贡献时触发。 |
two_factor_requested | 当 GitHub Enterprise Server 要求你提供双因素身份验证代码时触发。 |
user_status
类别操作
操作 | 说明 |
---|---|
update | 当您在个人资料中设置或更改状态时触发。 有关详细信息,请参阅“个性化您的个人资料”。 |
destroy | 当您在个人资料中清除状态时触发。 |
business
操作 | 说明 |
---|---|
business.set_actions_retention_limit | The retention period for GitHub Actions artifacts and logs was changed for an enterprise. |
checks
操作 | 说明 |
---|---|
checks.auto_trigger_disabled | Automatic creation of check suites was disabled on a repository in the organization or enterprise. |
checks.auto_trigger_enabled | Automatic creation of check suites was enabled on a repository in the organization or enterprise. |
hook
操作 | 说明 |
---|---|
hook.config_changed | A hook's configuration was changed. |
hook.create | A new hook was added. |
hook.destroy | A hook was deleted. |
hook.events_changed | A hook's configured events were changed. |
integration
操作 | 说明 |
---|---|
integration.create | An integration was created. |
integration.destroy | An integration was deleted. |
integration.manager_added | A member of an enterprise or organization was added as an integration manager. |
integration.manager_removed | A member of an enterprise or organization was removed from being an integration manager. |
integration.transfer | Ownership of an integration was transferred to another user or organization. |
integration_installation
操作 | 说明 |
---|---|
integration_installation.create | An integration was installed. |
integration_installation.destroy | An integration was uninstalled. |
integration_installation.repositories_added | Repositories were added to an integration. |
integration_installation.repositories_removed | Repositories were removed from an integration. |
integration_installation.version_updated | Permissions for an integration were updated. |
oauth_application
操作 | 说明 |
---|---|
oauth_application.create | An OAuth application was created. |
oauth_application.destroy | An OAuth application was deleted. |
oauth_application.reset_secret | The secret key for an OAuth application was reset. |
oauth_application.revoke_tokens | Token(s) for an OAuth application were revoked. |
oauth_application.transfer | An OAuth application was transferred from one account to another. |
oauth_authorization
操作 | 说明 |
---|---|
oauth_authorization.create | An authorization for an OAuth application was created. |
oauth_authorization.destroy | An authorization for an OAuth application was deleted. |
org
操作 | 说明 |
---|---|
org.add_member | A user joined an organization. |
org.advanced_security_disabled_for_new_repos | GitHub Advanced Security was disabled for new repositories in an organization. |
org.advanced_security_disabled_on_all_repos | GitHub Advanced Security was disabled for all repositories in an organization. |
org.advanced_security_enabled_for_new_repos | GitHub Advanced Security was enabled for new repositories in an organization. |
org.advanced_security_enabled_on_all_repos | GitHub Advanced Security was enabled for all repositories in an organization. |
org.remove_member | A member was removed from an organization, either manually or due to a two-factor authentication requirement. |
org.set_actions_retention_limit | The retention period for GitHub Actions artifacts and logs in an organization was changed. |
org.update_member_repository_creation_permission | The create repository permission for organization members was changed. |
org.update_member_repository_invitation_permission | An organization owner changed the policy setting for organization members inviting outside collaborators to repositories. |
public_key
操作 | 说明 |
---|---|
public_key.create | An SSH key was added to a user account or a deploy key was added to a repository. |
public_key.delete | An SSH key was removed from a user account or a deploy key was removed from a repository. |
public_key.unverification_failure | A user account's SSH key or a repository's deploy key was unable to be unverified. |
public_key.unverify | A user account's SSH key or a repository's deploy key was unverified. |
public_key.update | A user account's SSH key or a repository's deploy key was updated. |
public_key.verification_failure | A user account's SSH key or a repository's deploy key was unable to be verified. |
public_key.verify | A user account's SSH key or a repository's deploy key was verified. |
repo
操作 | 说明 |
---|---|
repo.access | The visibility of a repository changed. |
repo.add_member | A collaborator was added to a repository. |
repo.add_topic | A topic was added to a repository. |
repo.advanced_security_disabled | GitHub Advanced Security was disabled for a repository. |
repo.advanced_security_enabled | GitHub Advanced Security was enabled for a repository. |
repo.archived | A repository was archived. |
repo.change_merge_setting | Pull request merge options were changed for a repository. |
repo.code_scanning_analysis_deleted | Code scanning analysis for a repository was deleted. |
repo.code_scanning_configuration_for_branch_deleted | A code scanning configuration for a branch of a repository was deleted. |
repo.config.disable_collaborators_only | The interaction limit for collaborators only was disabled. |
repo.config.disable_contributors_only | The interaction limit for prior contributors only was disabled in a repository. |
repo.config.disable_sockpuppet_disallowed | The interaction limit for existing users only was disabled in a repository. |
repo.config.enable_collaborators_only | The interaction limit for collaborators only was enabled in a repository Users that are not collaborators or organization members were unable to interact with a repository for a set duration. |
repo.config.enable_contributors_only | The interaction limit for prior contributors only was enabled in a repository Users that are not prior contributors, collaborators or organization members were unable to interact with a repository for a set duration. |
repo.config.enable_sockpuppet_disallowed | The interaction limit for existing users was enabled in a repository New users aren't able to interact with a repository for a set duration Existing users of the repository, contributors, collaborators or organization members are able to interact with a repository. |
repo.create | A repository was created. |
repo.destroy | A repository was deleted. |
repo.pages_cname | A GitHub Pages custom domain was modified in a repository. |
repo.pages_create | A GitHub Pages site was created. |
repo.pages_destroy | A GitHub Pages site was deleted. |
repo.pages_https_redirect_disabled | HTTPS redirects were disabled for a GitHub Pages site. |
repo.pages_https_redirect_enabled | HTTPS redirects were enabled for a GitHub Pages site. |
repo.pages_private | A GitHub Pages site visibility was changed to private. |
repo.pages_public | A GitHub Pages site visibility was changed to public. |
repo.pages_source | A GitHub Pages source was modified. |
repo.register_self_hosted_runner | A new self-hosted runner was registered. |
repo.remove_member | A collaborator was removed from a repository. |
repo.remove_self_hosted_runner | A self-hosted runner was removed. |
repo.remove_topic | A topic was removed from a repository. |
repo.rename | A repository was renamed. |
repo.set_actions_retention_limit | The retention period for GitHub Actions artifacts and logs in a repository was changed. |
repo.staff_unlock | An enterprise owner or GitHub staff (with permission from a repository administrator) temporarily unlocked the repository. |
repo.transfer | A user accepted a request to receive a transferred repository. |
repo.transfer_outgoing | A repository was transferred to another repository network. |
repo.transfer_start | A user sent a request to transfer a repository to another user or organization. |
repo.unarchived | A repository was unarchived. |
repo.update_actions_access_settings | The setting to control how a repository was used by GitHub Actions workflows in other repositories was changed. |
repo.update_actions_settings | A repository administrator changed GitHub Actions policy settings for a repository. |
repo.update_member | A user's permission to a repository was changed. |
repository_invitation
操作 | 说明 |
---|---|
repository_invitation.accept | An invitation to join a repository was accepted. |
repository_invitation.cancel | An invitation to join a repository was canceled. |
repository_invitation.create | An invitation to join a repository was sent. |
repository_invitation.reject | An invitation to join a repository was declined. |
security_key
操作 | 说明 |
---|---|
security_key.register | A security key was registered for an account. |
security_key.remove | A security key was removed from an account. |
two_factor_authentication
操作 | 说明 |
---|---|
two_factor_authentication.disabled | Two-factor authentication was disabled for a user account. |
two_factor_authentication.enabled | Two-factor authentication was enabled for a user account. |
two_factor_authentication.password_reset_fallback_sms | A one-time password code was sent to a user account fallback phone number. |
two_factor_authentication.recovery_codes_regenerated | Two factor recovery codes were regenerated for a user account. |
two_factor_authentication.sign_in_fallback_sms | A one-time password code was sent to a user account fallback phone number. |
two_factor_authentication.update_fallback | The two-factor authentication fallback for a user account was changed. |
user
操作 | 说明 |
---|---|
user.add_email | An email address was added to a user account. |
user.async_delete | An asynchronous job was started to destroy a user account, eventually triggering a user.delete event. |
user.audit_log_export | Audit log entries were exported. |
user.block_user | A user was blocked by another user. |
user.change_password | A user changed their password. |
user.create | A new user account was created. |
user.creation_rate_limit_exceeded | The rate of creation of user accounts, applications, issues, pull requests or other resources exceeded the configured rate limits, or too many users were followed too quickly. |
user.delete | A user account was destroyed by an asynchronous job. |
user.demote | A site administrator was demoted to an ordinary user account. |
user.destroy | A user deleted his or her account, triggering user.async_delete. |
user.failed_login | A user tried to sign in with an incorrect username, password, or two-factor authentication code. |
user.forgot_password | A user requested a password reset. |
user.hide_private_contributions_count | A user changed the visibility of their private contributions. The number of contributions to private repositories on the user's profile are now hidden. |
user.login | A user signed in. |
user.promote | An ordinary user account was promoted to a site administrator. |
user.recreate | A user's account was restored. |
user.remove_email | An email address was removed from a user account. |
user.rename | A username was changed. |
user.reset_password | A user reset their account password. |
user.show_private_contributions_count | A user changed the visibility of their private contributions. The number of contributions to private repositories on the user's profile are now shown. |
user.sign_in_from_unrecognized_device | A user signed in from an unrecognized device. |
user.sign_in_from_unrecognized_device_and_location | A user signed in from an unrecognized device and location. |
user.suspend | A user account was suspended. |
user.two_factor_challenge_failure | A 2FA challenge issued for a user account failed. |
user.two_factor_challenge_success | A 2FA challenge issued for a user account succeeded. |
user.two_factor_recover | A user used their 2FA recovery codes. |
user.two_factor_recovery_codes_downloaded | A user downloaded 2FA recovery codes for their account. |
user.two_factor_recovery_codes_printed | A user printed 2FA recovery codes for their account. |
user.two_factor_recovery_codes_viewed | A user viewed 2FA recovery codes for their account. |
user.two_factor_requested | A user was prompted for a two-factor authentication code. |
user.unblock_user | A user was unblocked by another user. |
user.unsuspend | A user account was unsuspended. |
workflows
操作 | 说明 |
---|---|
workflows.approve_workflow_job | A workflow job was approved. |
workflows.delete_workflow_run | A workflow run was deleted. |
workflows.disable_workflow | A workflow was disabled. |
workflows.enable_workflow | A workflow was enabled, after previously being disabled by disable_workflow. |
workflows.reject_workflow_job | A workflow job was rejected. |