Skip to main content

Managing workflow runs

You can re-run or cancel a workflow, review deployments, view billable job execution minutes, and download artifacts.

Re-running workflows and jobs

You can re-run a workflow run, all failed jobs in a workflow run, or specific jobs in a workflow run up to 30 days after its initial run.

Canceling a workflow

You can cancel a workflow run that is in progress. When you cancel a workflow run, GitHub cancels all jobs and steps that are a part of that workflow.

Approving workflow runs from public forks

When an outside contributor submits a pull request to a public repository, a maintainer with write access may need to approve any workflow runs.

Approving workflow runs from private forks

When someone without write access submits a pull request to a private repository, a maintainer may need to approve any workflow runs.

Reviewing deployments

You can approve or reject jobs awaiting review.

Skipping workflow runs

You can skip workflow runs triggered by the push and pull_request events by including a command in your commit message.

Deleting a workflow run

You can delete a workflow run that has been completed, or is more than two weeks old.

Downloading workflow artifacts

You can download archived artifacts before they automatically expire.

Removing workflow artifacts

You can reclaim used GitHub Actions storage by deleting artifacts before they expire on GitHub.