Already using GitHub? Then try GitHub Actions.
It lets you write small automation tasks called workflows. For example:
Run tests automatically when someone pushes code
Deploy the app to a server
Send Slack notifications if something fails
There’s even a marketplace with thousands of ready-made actions to use.