Skip to main content
GitHub Docs
Version:
Enterprise Server 3.6
Search GitHub Docs
GitHub Actions
/
Build and test
/
Build & test Java & Ant
Home
GitHub Actions
Quickstart
Learn GitHub Actions
Understand GitHub Actions
Find and customize actions
Essential features
Expressions
Contexts
Variables
Use starter workflows
Workflow billing & limits
Examples
Use scripts to test your code on a runner
Use the GitHub CLI on a runner
Use concurrency, expressions, and a test matrix
Using workflows
About workflows
Trigger a workflow
Manually run a workflow
Disable & enable a workflow
Events that trigger workflows
Workflow syntax
Workflow commands
Reuse workflows
Cache dependencies
Store artifacts
Create starter workflows
Share workflows with your organization
GitHub CLI in workflows
Using jobs
Use jobs in a workflow
Choose the runner for a job
Use conditions to control job execution
Matrices
Concurrency
Environments
Run jobs in a container
Set default values for jobs
Assign permissions to jobs
Define outputs for jobs
Manage workflow runs
Re-run workflows and jobs
Cancel a workflow
Review deployments
Skip workflow runs
Delete a workflow run
Download workflow artifacts
Remove workflow artifacts