Triggers when branch protection rules are created, edited, or deleted in the repository.
on:
branch_protection_rule:
types: [created, deleted]Triggers on events related to check runs, such as creation, re-request, completion, and requested action.
on:
check_run:
types: [rerequested, completed]Triggers when a check suite is completed.
on:
check_suite:
types: [completed]Triggers when a new branch or tag is created in the repository.
on:
createTriggers when a branch or tag is deleted in the repository.
on:
deleteTriggers when a deployment is created in the repository.
on:
deploymentTriggers when a third party provides a deployment status for a deployment.
on:
deployment_statusTriggers on events related to discussions, such as creation, editing, deletion, and category changes.
on:
discussion:
types: [created, edited, answered]Triggers on events related to comments on discussions, such as creation, editing, and deletion.
on:
discussion_comment:
types: [created, deleted]Triggers when a repository is forked.
on:
forkTriggers when a Wiki page is created or updated.
on:
gollumTriggers on events related to issue or pull request comments, such as creation, editing, and deletion.
on:
issue_comment:
types: [created, deleted]Triggers on events related to issues, such as opening, editing, closing, and labeling.
on:
issues:
types: [opened, edited, milestoned]Triggers when a label is created, edited, or deleted.
on:
label:
types: [created, deleted]Triggers when a pull request is added to a merge queue.
on:
merge_group:
types: [checks_requested]Triggers on events related to milestones, such as creation, editing, and deletion.
on:
milestone:
types: [opened, deleted]Triggers when a push to a branch that is the publishing source for GitHub Pages occurs.
on:
page_buildTriggers on events related to projects, such as creation, editing, and deletion.
on:
project:
types: [created, deleted]Triggers on events related to project cards, such as creation, moving, and deletion.
on:
project_card:
types: [created, deleted]Triggers on events related to project columns, such as creation, editing, and deletion.
on:
project_column:
types: [created, deleted]Triggers when the repository changes from private to public.
on:
publicTriggers on events related to pull requests, such as opening, editing, closing, and merging.
on:
pull_request:
types: [opened, reopened]issue_comment)- Triggers on events related topull request comments, such as creation, editing, and deletion`.
on:
issue_comment:
types: [created, deleted]Triggers on events related to pull request reviews, such as submission, editing, and dismissal.
on:
pull_request_review:
types: [edited, dismissed]Triggers on events related to pull request review comments, such as creation, editing, and deletion.
on:
pull_request_review_comment:
types: [created, deleted]Triggers on events related to pull requests targeting the base branch, such as opening, editing, and synchronizing.
on:
pull_request_target:
types: [assigned, opened, synchronize, reopened]Triggers when a commit or tag is pushed to the repository.
on:
pushTriggers on events related to registry packages, such as publication and updates.
on:
registry_package:
types: [published]Triggers on events related to releases, such as publishing, editing, and deletion.
on:
release:
types: [published]Triggers when a custom event is dispatched to the repository.
on:
repository_dispatch:
types: [test_result]Triggers on a scheduled time using POSIX cron syntax.
on:
schedule:
- cron: "0 0 * * *"Triggers when the status of a Git commit changes.
on:
statusTriggers when the repository is starred.
on:
watch:
types: [started]Allows the workflow to be called by another workflow.
on:
workflow_callTriggers a workflow manually through the GitHub API, CLI, or UI.
on:
workflow_dispatchTriggers when a workflow run is requested, in progress, or completed.
on:
workflow_run:
workflows: [Build]
types: [completed]