thinQmaster Virtual testing partner Adaptive practice exams that find your weak spots and drill them. Every answer explained. From $69
Enroll

thinQmaster

Find your exam

Five questions free, before you decide.

Step 1 · choose a vendor

In one of our camps? Your practice exams come with the tuition — they are on your study page already.

DevOps & Automation · Foundational

Step

An individual task in a CI job that either runs a shell command or uses a reusable action.

Definition

In GitHub Actions, steps use run: for commands or uses: for actions, run sequentially, and share the runner filesystem. Steps can set outputs and environment variables via GITHUB_OUTPUT and GITHUB_ENV.

Example

- uses: actions/checkout@v4 - run: pytest -q

Exam tip

uses: references an action; run: executes a shell command.

Related terms