Workflows
Workflow event
Quick answer
A workflow event is the activity that triggers a workflow run, such as push, pull_request or schedule.
A workflow event is the activity that triggers a workflow run, such as push, pull_request or schedule.
Why it matters
pull_request and pull_request_target differ in a security-critical way: the latter runs with write permissions in the base repository's context. Choosing wrong is a well-known way to leak secrets.
Your next build could be twice as fast, at half the price
Start free. Migrating away is the same one line, and we publish that diff too.
Related
Artifact retentionArtifact retention is the period GitHub keeps workflow artifacts before deleting them, defaulting to 90 days and configurable per repository or per upload.Build matrixA build matrix is a GitHub Actions feature that expands one job definition into many parallel jobs across combinations of variables such as OS and language version.Composite actionA composite action bundles several workflow steps into a single reusable action defined in YAML, without needing JavaScript or a container.Concurrency groupA concurrency group is a named lock that limits how many workflow runs matching that name can be in progress at once.