Skip to main content

Choosing what your workflow does

Workflows automate tasks in your software development lifecycle. Many tasks that you manually complete can be converted to a GitHub Actions workflow.

Using jobs in a workflow

Use workflows to run multiple jobs.

Using pre-written building blocks in your workflow

You can use and customize pre-written actions to power your workflow.

Using GitHub CLI in workflows

You can script with GitHub CLI in GitHub Actions workflows.

Adding scripts to your workflow

You can use GitHub Actions workflows to run scripts.

Using secrets in GitHub Actions

Learn how to create secrets at the repository, environment, and organization levels for GitHub Actions workflows.

Store information in variables

GitHub sets default variables for each GitHub Actions workflow run. You can also set custom variables for use in a single workflow or multiple workflows.

Passing information between jobs

You can define outputs to pass information from one job to another.

Setting a default shell and working directory

Define the default settings that will apply to all jobs in the workflow, or all steps in a job.

Deploying to a specific environment

Specify a deployment environment in your workflow.

Running variations of jobs in a workflow

Create a matrix to define variations for each job.

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy