GitHub Actions are event-driven, which implies you can run a series of commands in response to a specific event. For example, you can run a command that executes a software testing script every time someone creates a pull request for a repository.