# GitHub Actions

Tool · [Standard tools and platforms](https://ecosystem.samcarlton.com/tools)

Also called: GH Actions, GitHub workflow, GitHub Actions workflow

[GitHub](https://ecosystem.samcarlton.com/github)'s service for running automatic jobs when code changes, such as running tests and deploying the app.

**For example:** Every time a [developer](https://ecosystem.samcarlton.com/software-engineer) opens a change, GitHub Actions runs the tests and blocks the merge if one fails.

Official site: <https://github.com/features/actions>

## Connects to (8)

- [Testing](https://ecosystem.samcarlton.com/testing): Checking that software does what it should, before your users find the problems for you.
- [Deployment](https://ecosystem.samcarlton.com/deployment): Putting the latest version of your app onto the live servers where real users can reach it.
- [GitHub](https://ecosystem.samcarlton.com/github): A website where developers store code repositories, review each other's changes and work on software together.
- [Repository](https://ecosystem.samcarlton.com/repository): The folder where a project's code lives, together with the full history of every change made to it.
- [DevOps](https://ecosystem.samcarlton.com/devops): The practice, and job, of combining software development with running it in production: automating builds, tests and deployments and…
- [CI/CD](https://ecosystem.samcarlton.com/ci-cd): Continuous integration and continuous delivery: automation that runs the tests on every change pushed to the repository and, when they…
- [GitLab](https://ecosystem.samcarlton.com/gitlab): A platform for hosting code repositories, reviewing changes and running automatic builds.
- [Playwright](https://ecosystem.samcarlton.com/playwright): An open-source tool from Microsoft that controls web browsers automatically, used to test that a website works by clicking through it like…

Map view: https://ecosystem.samcarlton.com/github-actions
