GitHub - Actions Cheat Sheet One Pager
GitHub - Actions Cheat Sheet One Pager
Cheat Sheet
GitHub Actions help you automate your software development workflows in the same
place you store and collaborate on code. Individual actions are reusable pieces of
code that let you build, test, package, or deploy projects on GitHub. But you can also
use them to automate any step of your workflow.
4. O
nce you’ve chosen your workflow, press the “start
commit” button
Your workflow configuration lives in your repository, so the build
definition is versioned alongside the finished code.
YAML
Workflow
YAML stands for “Yet Another Markup Language”. It’s a human-
A configurable, automated process that you can use in your readable markup language commonly used for configuration files,
repository to build, test, package, release, or deploy your project. especially by CI- and DevOps-focused software tools. GitHub
Workflows are made up of one or more “jobs” and can be triggered Actions uses YAML as the basis of its configuration workflows.
by GitHub events.
Workflow file
Continuous integration (CI)
The configuration file that defines your GitHub Actions workflow.
The software development practice of frequently committing small This is written in YAML, and lives inside your GitHub repository in
code changes to a shared repository. With GitHub Actions, you can the .github/workflows directory. Each file in that directory that is
create custom CI workflows that automatically build and test your named with a .yaml extension will define a unique workflow.
Cheat Sheet