What an Actions is, how to use one and how to make your own
Copied from GitHub UI or docs
How to set env variables at various levels
Syntax for jobs in GH actions workflow file
How to reuse a value from one step in a later step or job
How to skip some or all of the build steps
Choose and configure events to trigger your GitHub Actions workflow
- Usage limits
Summary of workflow syntax
- Working directory
This section covers how to use GitHub Actions in a CI/CD flow such as you run automated tests, deploy and publish your repo. All running for free in the cloud whenever the workflow is triggered such as with a push or merged Pull Request.
To use GH Actions, you must create a workflow YAML file with appropriate fields set including triggers and steps. You can write shell commands as steps and you can use use actions from the GH Marketplace to help you set up your environment (install a language and packages) and perform test and deploy steps, without you having to write a lot of code.
Here are some other areas to start with: