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

Making GitHub Actions Actionable

Making GitHub Actions Actionable

These are the slides that accompanied this same titled Workshop at GitHub Satellite 2019.

Note: These are for Actions v1 so don't try and follow this with the current version of Actions!

Claire

May 22, 2019
Tweet

More Decks by Claire

Other Decks in Technology

Transcript

  1. Making GitHub Actions actionable Dr. Claire Knight, Senior Software Engineer

    (GitHub) Nick Holden, Software Engineer (GitHub)
  2. • Can also run on a regular schedule • No

    infrastructure required • Written in any language • Shareable on the GitHub Marketplace Code that runs when something happens to a GitHub repository What is a GitHub Action?
  3. • Metadata about the event that triggered it • Any

    publicly available API, including the GitHub API • Secrets • Shared workspace, including a copy of the repository What does an Action have access to?
  4. • Run Actions in order and in parallel • Editable

    in a visual editor or a text editor • Can be halted by an individual Action Any number of Actions chained together What is a workflow?