Need Assistance?

support@tutorialshub.in

GitHub Actions and Automation

What is GitHub Actions?

ADVERTISEMENT
GitHub Free Lesson
5 min read
ADVERTISEMENT

Automation inside GitHub

GitHub Actions is GitHub's workflow automation platform. Workflows can run in response to events such as pushes, pull requests, schedules and manual triggers.

Workflow structure

A workflow is defined in a YAML file under .github/workflows. It contains triggers, jobs and steps. Jobs can run on GitHub-hosted or supported self-hosted runners.

Use automation for repeatable work

Typical jobs include installing dependencies, running tests, linting, building applications, publishing packages and deploying approved changes.

ADVERTISEMENT