Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Automating workflow using GitHub actions

Automating workflow using GitHub actions

Anita-Ihuman

March 08, 2021
Tweet

More Decks by Anita-Ihuman

Other Decks in Programming

Transcript

  1. What is Github actions GitHub Actions are a set of

    instructions that help you automate any github process, these actions are triggered by a github events. Executing automations is based on any events ranging from, pull request, push, pull, issue, comment, a welcome new member on joining, clone, and many more including your own unique code review tool.
  2. What are the core concepts Events are specific activities that

    trigger a workflow run. For example, a workflow is triggered when somebody pushes to the repository or when a pull request is created A Workflow is an automated process that is made up of one or multiple jobs and can be triggered by an event.
  3. Build into Github: Github Actions is fully integrated into Github

    and therefore doesn't require an external site, everything is in place making it convenient. Great free plan: Actions are completely free for every open-source repository Multiple CI templates: Github provides several templates of CI that are easy to get started with and you can easily include these in your code. Why Github Actions?