The audit log lists events triggered by activities that affect your organization within the last 90 days. Only owners can access an organization's audit log.
- In the top right corner of GitHub, click your profile photo, then click Your organizations.
- Next to the organization, click Settings.
- In the Settings sidebar, click Audit log.
The log lists the following information about each action:
- Which repository an action was performed in
- The user that performed the action
- The action that was performed
- Which country the action took place in
- The date and time the action occurred
Note that you cannot search for entries using text. You can, however, construct search queries using a variety of filters. Many operators used when querying the log, such as -
, >
, or <
, match the same format as searching across GitHub. For more information, see "Searching on GitHub."
Use the operation
qualifier to limit actions to specific types of operations. For example:
operation:access
finds all events where a resource was accessed.
operation:authentication
finds all events where an authentication event was performed.
operation:create
finds all events where a resource was created.
operation:modify
finds all events where an existing resource was modified.
operation:remove
finds all events where an existing resource was removed.
operation:restore
finds all events where an existing resource was restored.
operation:transfer
finds all events where an existing resource was transferred.
Use the repo
qualifier to limit actions to a specific repository. For example:
repo:my-org/our-repo
finds all events that occurred for the our-repo
repository in the my-org
organization.
repo:my-org/our-repo repo:my-org/another-repo
finds all events that occurred for both the our-repo
and another-repo
repositories in the my-org
organization.
-repo:my-org/not-this-repo
excludes all events that occurred for the not-this-repo
repository in the my-org
organization.
Note that you must include the account name within the repo
qualifier; searching for just repo:our-repo
will not work.
The actor
qualifier can scope events based on who performed the action. For example:
actor:octocat
finds all events performed by octocat
.
actor:octocat actor:hubot
finds all events performed by both octocat
and hubot
.
-actor:hubot
excludes all events performed by hubot
.
Note that you can only use a GitHub username, not an individual's real name.
To search for specific events, use the action
qualifier in your query. Actions listed in the audit log are grouped within the following categories:
You can search for specific sets of actions using these terms. For example:
action:team
finds all events grouped within the team category.
-action:hook
excludes all events in the webhook category.
Each category has a set of associated actions that you can filter on. For example:
action:team.create
finds all events where a team was created.
-action:hook.events_changed
excludes all events where the events on a webhook have been altered.
Use the created
qualifier to filter events in the audit log based on when they occurred. Date formatting must follow the ISO8601 standard, which is YYYY-MM-DD
(year-month-day). You can also add optional time information THH:MM:SS+00:00
after the date, to search by the hour, minute, and second. That's T
, followed by HH:MM:SS
(hour-minutes-seconds), and a UTC offset (+00:00
).
When you search for a date, you can use greater than, less than, and range qualifiers to further filter results. For more information, see "Understanding the search syntax."
For example:
created:2014-07-08
finds all events that occurred on July 8th, 2014.
created:>=2014-07-08
finds all events that occurred on or after July 8th, 2014.
created:<=2014-07-08
finds all events that occurred on or before July 8th, 2014.
created:2014-07-01..2014-07-31
finds all events that occurred in the month of July 2014.
The audit log contains data for the past 90 days, but you can use the created
qualifier to search for events earlier than that.
Using the qualifier country
, you can filter events in the audit log based on the originating country. You can use a country's two-letter short code or its full name. Keep in mind that countries with spaces in their name will need to be wrapped in quotation marks. For example:
country:de
finds all events that occurred in Germany.
country:Mexico
finds all events that occurred in Mexico.
country:"United States"
all finds events that occurred in the United States.
You can export the log as JSON data or a comma-separated value (CSV) file.
To filter the results in your export, search by one or more of these supported qualifiers before using the Export drop-down menu.
Qualifier | Example value |
---|
action | team.create |
actor | octocat |
user | codertocat |
org | octo-org |
repo | octo-org/documentation |
created | 2019-06-01 |
After you export the log as JSON or CSV, you'll see the following keys and values in the resulting file.
Key | Example value |
---|
action | team.create |
actor | octocat |
user | codertocat |
org | octo-org |
repo | octo-org/documentation |
created_at | 1429548104000 (Timestamp shows the time since Epoch with milliseconds.) |
data.hook_id | 245 |
data.events | ["issues", "issue_comment", "pull_request", "pull_request_review_comment"] |
data.events_were | ["push", "pull_request", "issues"] |
data.target_login | octocat |
data.old_user | hubot |
data.team | octo-org/engineering |
You can interact with the audit log using the GraphQL API or the REST API.
The audit log API requires GitHub Enterprise Cloud. For more information about how you can try GitHub Enterprise Cloud for free, see "Setting up a trial of GitHub Enterprise Cloud."
Note: The audit log GraphQL API is available for organizations using GitHub Enterprise. For more information, see "GitHub's products."
To ensure your intellectual property is secure, and you maintain compliance for your organization, you can use the audit log GraphQL API to keep copies of your audit log data and monitor:
- Access to your organization or repository settings
- Changes in permissions
- Added or removed users in an organization, repository, or team
- Users being promoted to admin
- Changes to permissions of a GitHub App
Note that you can't retrieve Git events using the GraphQL API. To retrieve Git events, use the REST API instead. For more information, see "git
category actions."
The GraphQL response can include data for up to 90 to 120 days.
For example, you can make a GraphQL request to see all the new organization members added to your organization. For more information, see the "GraphQL API Audit Log."
Note: The audit log REST API is available for users of GitHub Enterprise Cloud only.
To ensure your intellectual property is secure, and you maintain compliance for your organization, you can use the audit log REST API to keep copies of your audit log data and monitor:
- Access to your organization or repository settings
- Changes in permissions
- Added or removed users in an organization, repository, or team
- Users being promoted to admin
- Changes to permissions of a GitHub App
- Git events, such as cloning, fetching, and pushing
The audit log retains Git events for 7 days. This is shorter than other audit log events, which can be retained for 90 days.
For more information about the audit log REST API, see "Organizations."
An overview of some of the most common actions that are recorded as events in the audit log.
Action | Description |
---|
accept | Triggered when someone accepts credit for a security advisory. For more information, see "Editing a security advisory." |
create | Triggered when the administrator of a security advisory adds someone to the credit section. |
decline | Triggered when someone declines credit for a security advisory. |
destroy | Triggered when the administrator of a security advisory removes someone from the credit section. |
Action | Description |
---|
disable | Triggered when an organization owner disables Dependabot alerts for all existing private repositories. For more information, see "Managing security and analysis settings for your organization." |
enable | Triggered when an organization owner enables Dependabot alerts for all existing private repositories. |
Action | Description |
---|
disable | Triggered when an organization owner disables Dependabot alerts for all new private repositories. For more information, see "Managing security and analysis settings for your organization." |
enable | Triggered when an organization owner enables Dependabot alerts for all new private repositories. |
Action | Description |
---|
disable | Triggered when an organization owner disables Dependabot security updates for all existing repositories. For more information, see "Managing security and analysis settings for your organization." |
enable | Triggered when an organization owner enables Dependabot security updates for all existing repositories. |
Action | Description |
---|
disable | Triggered when an organization owner disables Dependabot security updates for all new repositories. For more information, see "Managing security and analysis settings for your organization." |
enable | Triggered when an organization owner enables Dependabot security updates for all new repositories. |
Action | Description |
---|
disable | Triggered when an organization owner disables the dependency graph for all existing repositories. For more information, see "Managing security and analysis settings for your organization." |
enable | Triggered when an organization owner enables the dependency graph for all existing repositories. |
Action | Description |
---|
remove_self_hosted_runner | Triggered when a self-hosted runner is removed. |
register_self_hosted_runner | Triggered when a new self-hosted runner is registered. For more information, see "Adding self-hosted runners." |
runner_group_created | Triggered when a self-hosted runner group is created. For more information, see "About self-hosted runner groups. |
runner_group_removed | Triggered when a self-hosted runner group is removed. For more information, see "Removing a self-hosted runner group." |
runner_group_runner_removed | Triggered when the REST API is used to remove a self-hosted runner from a group. |
runner_group_runners_added | Triggered when a self-hosted runner is added to a group. For more information, see "Moving a self-hosted runner to a group." |
runner_group_runners_updated | Triggered when a runner group's list of members is updated. For more information, see "Set self-hosted runners in a group for an organization." |
runner_group_updated | Triggered when the configuration of a self-hosted runner group is changed. For more information, see "Changing the access policy of a self-hosted runner group." |
self_hosted_runner_updated | Triggered when the runner application is updated. Can be viewed using the REST API and the UI; not visible in the JSON/CSV export. For more information, see "About self-hosted runners." |
self_hosted_runner_online | Triggered when the runner application is started. Can only be viewed using the REST API; not visible in the UI or JSON/CSV export. For more information, see "Checking the status of a self-hosted runner." |
self_hosted_runner_offline | Triggered when the runner application is stopped. Can only be viewed using the REST API; not visible in the UI or JSON/CSV export. For more information, see "Checking the status of a self-hosted runner." |
Action | Description |
---|
create_actions_secret | Triggered when a secret is created in an environment. For more information, see "Environment secrets." |
delete | Triggered when an environment is deleted. For more information, see "Deleting an environment." |
remove_actions_secret | Triggered when a secret is removed from an environment. For more information, see "Environment secrets." |
update_actions_secret | Triggered when a secret in an environment is updated. For more information, see "Environment secrets." |
Note: To access Git events in the audit log, you must use the audit log REST API. The audit log REST API is available for users of GitHub Enterprise Cloud only. For more information, see "Organizations."
The audit log retains Git events for 7 days. This is shorter than other audit log events, which can be retained for 90 days.
Action | Description |
---|
clone | Triggered when a repository is cloned. |
fetch | Triggered when changes are fetched from a repository. |
push | Triggered when changes are pushed to a repository. |
Action | Description |
---|
create | Triggered when a new hook was added to a repository owned by your organization. |
config_changed | Triggered when an existing hook has its configuration altered. |
destroy | Triggered when an existing hook was removed from a repository. |
events_changed | Triggered when the events on a hook have been altered. |
Action | Description |
---|
create | Triggered when an organization member requests that an organization owner install an integration for use in the organization. |
close | Triggered when a request to install an integration for use in an organization is either approved or denied by an organization owner, or canceled by the organization member who opened the request. |
Action | Description |
---|
destroy | Triggered when an organization owner or someone with admin permissions in a repository deletes an issue from an organization-owned repository. |
Action | Description |
---|
create | Triggered when you sign the GitHub Marketplace Developer Agreement. |
Action | Description |
---|
approve | Triggered when your listing is approved for inclusion in GitHub Marketplace. |
create | Triggered when you create a listing for your app in GitHub Marketplace. |
delist | Triggered when your listing is removed from GitHub Marketplace. |
redraft | Triggered when your listing is sent back to draft state. |
reject | Triggered when your listing is not accepted for inclusion in GitHub Marketplace. |
For more information, see "Managing the publication of GitHub Pages sites for your organization."
Action | Description |
---|
enable | Triggered when an organization owner enables publication of GitHub Pages sites for repositories in the organization. |
disable | Triggered when an organization owner disables publication of GitHub Pages sites for repositories in the organization. |
Action | Description |
---|
add_member | Triggered when a user joins an organization. |
advanced_security_policy_selected_member_disabled | Triggered when an enterprise owner prevents GitHub Advanced Security features from being enabled for repositories owned by the organization. For more information, see "Enforcing policies for Advanced Security in your enterprise account." |
advanced_security_policy_selected_member_enabled | Triggered when an enterprise owner allows GitHub Advanced Security features to be enabled for repositories owned by the organization. For more information, see "Enforcing policies for Advanced Security in your enterprise account." |
audit_log_export | Triggered when an organization admin creates an export of the organization audit log. If the export included a query, the log will list the query used and the number of audit log entries matching that query. |
block_user | Triggered when an organization owner blocks a user from accessing the organization's repositories. |
cancel_invitation | Triggered when an organization invitation has been revoked. |
create_actions_secret | Triggered when a GitHub Actions secret is created for an organization. For more information, see "Creating encrypted secrets for an organization." |
disable_oauth_app_restrictions | Triggered when an owner disables OAuth App access restrictions for your organization. |
disable_saml | Triggered when an organization admin disables SAML single sign-on for an organization. |
disable_member_team_creation_permission | Triggered when an organization owner limits team creation to owners. For more information, see "Setting team creation permissions in your organization." |
disable_two_factor_requirement | Triggered when an owner disables a two-factor authentication requirement for all members, billing managers, and outside collaborators in an organization. |
enable_oauth_app_restrictions | Triggered when an owner enables OAuth App access restrictions for your organization. |
enable_saml | Triggered when an organization admin enables SAML single sign-on for an organization. |
enable_member_team_creation_permission | Triggered when an organization owner allows members to create teams. For more information, see "Setting team creation permissions in your organization." |
enable_two_factor_requirement | Triggered when an owner requires two-factor authentication for all members, billing managers, and outside collaborators in an organization. |
invite_member | Triggered when a new user was invited to join your organization. |
oauth_app_access_approved | Triggered when an owner grants organization access to an OAuth App. |
oauth_app_access_denied | Triggered when an owner disables a previously approved OAuth App's access to your organization. |
oauth_app_access_requested | Triggered when an organization member requests that an owner grant an OAuth App access to your organization. |
register_self_hosted_runner | Triggered when a new self-hosted runner is registered. For more information, see "Adding a self-hosted runner to an organization." |
remove_actions_secret | Triggered when a GitHub Actions secret is removed. |
remove_billing_manager | Triggered when an owner removes a billing manager from an organization or when two-factor authentication is required in an organization and a billing manager doesn't use 2FA or disables 2FA. |
remove_member | Triggered when an owner removes a member from an organization or when two-factor authentication is required in an organization and an organization member doesn't use 2FA or disables 2FA. Also triggered when an organization member removes themselves from an organization. |
remove_outside_collaborator | Triggered when an owner removes an outside collaborator from an organization or when two-factor authentication is required in an organization and an outside collaborator does not use 2FA or disables 2FA. |
remove_self_hosted_runner | Triggered when a self-hosted runner is removed. For more information, see "Removing a runner from an organization." |
revoke_external_identity | Triggered when an organization owner revokes a member's linked identity. For more information, see "Viewing and managing a member's SAML access to your organization." |
revoke_sso_session | Triggered when an organization owner revokes a member's SAML session. For more information, see "Viewing and managing a member's SAML access to your organization." |
runner_group_created | Triggered when a self-hosted runner group is created. For more information, see "Creating a self-hosted runner group for an organization." |
runner_group_removed | Triggered when a self-hosted runner group is removed. For more information, see "Removing a self-hosted runner group." |
runner_group_updated | Triggered when the configuration of a self-hosted runner group is changed. For more information, see "Changing the access policy of a self-hosted runner group." |
runner_group_runners_added | Triggered when a self-hosted runner is added to a group. For more information, see Moving a self-hosted runner to a group. |
runner_group_runner_removed | Triggered when the REST API is used to remove a self-hosted runner from a group. For more information, see "Remove a self-hosted runner from a group for an organization." |
runner_group_runners_updated | Triggered when a runner group's list of members is updated. For more information, see "Set self-hosted runners in a group for an organization." |
self_hosted_runner_online | Triggered when the runner application is started. Can only be viewed using the REST API; not visible in the UI or JSON/CSV export. For more information, see "Checking the status of a self-hosted runner." |
self_hosted_runner_offline | Triggered when the runner application is stopped. Can only be viewed using the REST API; not visible in the UI or JSON/CSV export. For more information, see "Checking the status of a self-hosted runner." |
self_hosted_runner_updated | Triggered when the runner application is updated. Can be viewed using the REST API and the UI; not visible in the JSON/CSV export. For more information, see "About self-hosted runners." |
set_actions_fork_pr_approvals_policy | Triggered when the setting for requiring approvals for workflows from public forks is changed for an organization. For more information, see "Requiring approval for workflows from public forks." |
set_actions_retention_limit | Triggered when the retention period for GitHub Actions artifacts and logs is changed. For more information, see "Configuring the retention period for GitHub Actions artifacts and logs in your organization." |
set_fork_pr_workflows_policy | Triggered when the policy for workflows on private repository forks is changed. For more information, see "Enabling workflows for private repository forks." |
unblock_user | Triggered when an organization owner unblocks a user from an organization. |
update_actions_secret | Triggered when a GitHub Actions secret is updated. |
update_new_repository_default_branch_setting | Triggered when an owner changes the name of the default branch for new repositories in the organization. For more information, see "Managing the default branch name for repositories in your organization." |
update_default_repository_permission | Triggered when an owner changes the default repository permission level for organization members. |
update_member | Triggered when an owner changes a person's role from owner to member or member to owner. |
update_member_repository_creation_permission | Triggered when an owner changes the create repository permission for organization members. |
update_saml_provider_settings | Triggered when an organization's SAML provider settings are updated. |
update_terms_of_service | Triggered when an organization changes between the Standard Terms of Service and the Corporate Terms of Service. For more information, see "Upgrading to the Corporate Terms of Service." |
Action | Description |
---|
create | Triggered when a default label is created. |
update | Triggered when a default label is edited. |
destroy | Triggered when a default label is deleted. |
Action | Description |
---|
create | Triggered when a new OAuth App is created. |
destroy | Triggered when an existing OAuth App is deleted. |
reset_secret | Triggered when an OAuth App's client secret is reset. |
revoke_tokens | Triggered when an OAuth App's user tokens are revoked. |
transfer | Triggered when an existing OAuth App is transferred to a new organization. |
Action | Description |
---|
clear | Triggered when a payment method on file is removed. |
create | Triggered when a new payment method is added, such as a new credit card or PayPal account. |
update | Triggered when an existing payment method is updated. |
Action | Description |
---|
update | Triggered when you set or update your organization's profile picture. |
Action | Description |
---|
create | Triggered when a project board is created. |
link | Triggered when a repository is linked to a project board. |
rename | Triggered when a project board is renamed. |
update | Triggered when a project board is updated. |
delete | Triggered when a project board is deleted. |
unlink | Triggered when a repository is unlinked from a project board. |
update_org_permission | Triggered when the base-level permission for all organization members is changed or removed. |
update_team_permission | Triggered when a team's project board permission level is changed or when a team is added or removed from a project board. |
update_user_permission | Triggered when an organization member or outside collaborator is added to or removed from a project board or has their permission level changed. |
Action | Description |
---|
create | Triggered when branch protection is enabled on a branch. |
destroy | Triggered when branch protection is disabled on a branch. |
update_admin_enforced | Triggered when branch protection is enforced for repository administrators. |
update_require_code_owner_review | Triggered when enforcement of required Code Owner review is updated on a branch. |
dismiss_stale_reviews | Triggered when enforcement of dismissing stale pull requests is updated on a branch. |
update_signature_requirement_enforcement_level | Triggered when enforcement of required commit signing is updated on a branch. |
update_pull_request_reviews_enforcement_level | Triggered when enforcement of required pull request reviews is updated on a branch. |
update_required_status_checks_enforcement_level | Triggered when enforcement of required status checks is updated on a branch. |
update_strict_required_status_checks_policy | Triggered when the requirement for a branch to be up to date before merging is changed. |
rejected_ref_update | Triggered when a branch update attempt is rejected. |
policy_override | Triggered when a branch protection requirement is overridden by a repository administrator. |
update_allow_force_pushes_enforcement_level | Triggered when force pushes are enabled or disabled for a protected branch. |
update_allow_deletions_enforcement_level | Triggered when branch deletion is enabled or disabled for a protected branch. |
update_linear_history_requirement_enforcement_level | Triggered when required linear commit history is enabled or disabled for a protected branch. |
Action | Description |
---|
create | Triggered when a pull request is created. |
close | Triggered when a pull request is closed without being merged. |
reopen | Triggered when a pull request is reopened after previously being closed. |
merge | Triggered when a pull request is merged. |
indirect_merge | Triggered when a pull request is considered merged because its commits were merged into the target branch. |
ready_for_review | Triggered when a pull request is marked as ready for review. |
converted_to_draft | Triggered when a pull request is converted to a draft. |
create_review_request | Triggered when a review is requested. |
remove_review_request | Triggered when a review request is removed. |
Action | Description |
---|
submit | Triggered when a review is submitted. |
dismiss | Triggered when a review is dismissed. |
delete | Triggered when a review is deleted. |
Action | Description |
---|
create | Triggered when a review comment is added. |
update | Triggered when a review comment is changed. |
delete | Triggered when a review comment is deleted. |
Action | Description |
---|
access | Triggered when a user changes the visibility of a repository in the organization. |
actions_enabled | Triggered when GitHub Actions is enabled for a repository. Can be viewed using the UI. This event is not included when you access the audit log using the REST API. For more information, see "Using the REST API." |
add_member | Triggered when a user accepts an invitation to have collaboration access to a repository. |
add_topic | Triggered when a repository admin adds a topic to a repository. |
advanced_security_disabled | Triggered when a repository administrator disables GitHub Advanced Security features for the repository. For more information, see "Managing security and analysis settings for your repository." |
advanced_security_enabled | Triggered when a repository administrator enables GitHub Advanced Security features for the repository. For more information, see "Managing security and analysis settings for your repository.". |
archived | Triggered when a repository admin archives a repository. |
create | Triggered when a new repository is created. |
create_actions_secret | Triggered when a GitHub Actions secret is created for a repository. For more information, see "Creating encrypted secrets for a repository." |
destroy | Triggered when a repository is deleted. |
disable | Triggered when a repository is disabled (e.g., for insufficient funds). |
enable | Triggered when a repository is re-enabled. |
remove_actions_secret | Triggered when a GitHub Actions secret is removed. |
remove_member | Triggered when a user is removed from a repository as a collaborator. |
register_self_hosted_runner | Triggered when a new self-hosted runner is registered. For more information, see "Adding a self-hosted runner to a repository." |
remove_self_hosted_runner | Triggered when a self-hosted runner is removed. For more information, see "Removing a runner from a repository." |
remove_topic | Triggered when a repository admin removes a topic from a repository. |
rename | Triggered when a repository is renamed. |
self_hosted_runner_online | Triggered when the runner application is started. Can only be viewed using the REST API; not visible in the UI or JSON/CSV export. For more information, see "Checking the status of a self-hosted runner." |
self_hosted_runner_offline | Triggered when the runner application is stopped. Can only be viewed using the REST API; not visible in the UI or JSON/CSV export. For more information, see "Checking the status of a self-hosted runner." |
self_hosted_runner_updated | Triggered when the runner application is updated. Can be viewed using the REST API and the UI; not visible in the JSON/CSV export. For more information, see "About self-hosted runners." |
set_actions_fork_pr_approvals_policy | Triggered when the setting for requiring approvals for workflows from public forks is changed. For more information, see "Requiring approval for workflows from public forks." |
set_actions_retention_limit | Triggered when the retention period for GitHub Actions artifacts and logs is changed. For more information, see "Configuring the retention period for GitHub Actions artifacts and logs in your repository." |
set_fork_pr_workflows_policy | Triggered when the policy for workflows on private repository forks is changed. For more information, see "Enabling workflows for private repository forks." |
transfer | Triggered when a repository is transferred. |
transfer_start | Triggered when a repository transfer is about to occur. |
unarchived | Triggered when a repository admin unarchives a repository. |
update_actions_secret | Triggered when a GitHub Actions secret is updated. |
Action | Description |
---|
close | Triggered when someone closes a security advisory. For more information, see "About GitHub Security Advisories." |
cve_request | Triggered when someone requests a CVE (Common Vulnerabilities and Exposures) number from GitHub for a draft security advisory. |
github_broadcast | Triggered when GitHub makes a security advisory public in the GitHub Advisory Database. |
github_withdraw | Triggered when GitHub withdraws a security advisory that was published in error. |
open | Triggered when someone opens a draft security advisory. |
publish | Triggered when someone publishes a security advisory. |
reopen | Triggered when someone reopens as draft security advisory. |
update | Triggered when someone edits a draft or published security advisory. |
Action | Description |
---|
disable | Triggered when a repository owner or person with admin access to the repository disables the dependency graph for a private repository. For more information, see "About the dependency graph." |
enable | Triggered when a repository owner or person with admin access to the repository enables the dependency graph for a private repository. |
Action | Description |
---|
disable | Triggered when a repository owner or person with admin access to the repository disables secret scanning for a private repository. For more information, see "About secret scanning." |
enable | Triggered when a repository owner or person with admin access to the repository enables secret scanning for a private repository. |
Action | Description |
---|
create | Triggered when GitHub creates a Dependabot alert for a repository that uses a vulnerable dependency. For more information, see "About alerts for vulnerable dependencies." |
dismiss | Triggered when an organization owner or person with admin access to the repository dismisses a Dependabot alert about a vulnerable dependency. |
resolve | Triggered when someone with write access to a repository pushes changes to update and resolve a vulnerability in a project dependency. |
Action | Description |
---|
authorized_users_teams | Triggered when an organization owner or a person with admin permissions to the repository updates the list of people or teams authorized to receive Dependabot alerts for vulnerable dependencies in the repository. For more information, see "Managing security and analysis settings for your repository." |
disable | Triggered when a repository owner or person with admin access to the repository disables Dependabot alerts. |
enable | Triggered when a repository owner or person with admin access to the repository enables Dependabot alerts. |
Action | Description |
---|
disable | Triggered when an organization owner disables secret scanning for all existing, private repositories. For more information, see "About secret scanning." |
enable | Triggered when an organization owner enables secret scanning for all existing, private repositories. |
Action | Description |
---|
disable | Triggered when an organization owner disables secret scanning for all new private repositories. For more information, see "About secret scanning." |
enable | Triggered when an organization owner enables secret scanning for all new private repositories. |
Action | Description |
---|
add_member | Triggered when a member of an organization is added to a team. |
add_repository | Triggered when a team is given control of a repository. |
change_parent_team | Triggered when a child team is created or a child team's parent is changed. |
change_privacy | Triggered when a team's privacy level is changed. |
create | Triggered when a new team is created. |
demote_maintainer | Triggered when a user was demoted from a team maintainer to a team member. For more information, see "Giving "team maintainer" permissions to an organization member." |
destroy | Triggered when a team is deleted from the organization. |
team.promote_maintainer | Triggered when a user was promoted from a team member to a team maintainer. For more information, see "Giving "team maintainer" permissions to an organization member." |
remove_member | Triggered when a member of an organization is removed from a team. |
remove_repository | Triggered when a repository is no longer under a team's control. |
Action | Description |
---|
disable | Triggered when an organization owner disables team discussions for an organization. For more information, see "Disabling team discussions for your organization." |
enable | Triggered when an organization owner enables team discussions for an organization. |
Action | Description |
---|
cancel_workflow_run | Triggered when a workflow run has been cancelled. For more information, see "Canceling a workflow." |
completed_workflow_run | Triggered when a workflow status changes to completed . Can only be viewed using the REST API; not visible in the UI or the JSON/CSV export. For more information, see "Viewing workflow run history." |
created_workflow_run | Triggered when a workflow run is created. Can only be viewed using the REST API; not visible in the UI or the JSON/CSV export. For more information, see "Create an example workflow." |
delete_workflow_run | Triggered when a workflow run is deleted. For more information, see "Deleting a workflow run." |
disable_workflow | Triggered when a workflow is disabled. |
enable_workflow | Triggered when a workflow is enabled, after previously being disabled by disable_workflow . |
rerun_workflow_run | Triggered when a workflow run is re-run. For more information, see "Re-running a workflow." |
prepared_workflow_job | Triggered when a workflow job is started. Includes the list of secrets that were provided to the job. Can only be viewed using the REST API; not visible in the UI or the JSON/CSV export. For more information, see "Events that trigger workflows." |