GitHub Actions Jobs Steps and Runners Quiz

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Thames
T
Thames
Community Contributor
Quizzes Created: 8865 | Total Attempts: 106,055
| Questions: 20 | Updated: Aug 15, 2026
Please wait...
Question 1 / 21
🏆 Rank #--
0 %
0/100
Score 0/100

1. What does 'continue-on-error: true' do in a step?

Submit
Please wait...
About This Quiz
GitHub Actions Jobs Steps and Runners Quiz - Quiz

Test your understanding of GitHub Actions core components: jobs, steps, and runners. This quiz evaluates your knowledge of workflow execution, job configuration, step management, and runner types in CI\/CD pipelines. Perfect for developers building and optimizing automated workflows on GitHub.

2.

What first name or nickname would you like us to use?

You may optionally provide this to label your report, leaderboard, or certificate.

2. How do you access a secret in a GitHub Actions step?

Submit

3. In GitHub Actions, what does 'env' at the workflow level do?

Submit

4. What is the default timeout for a job in GitHub Actions?

Submit

5. Which of these is a valid GitHub-hosted runner operating system?

Submit

6. What does the 'if' conditional in a step allow you to do?

Submit

7. How do you reference the output of a previous step in a later step?

Submit

8. In a matrix strategy, what does 'fail-fast: false' accomplish?

Submit

9. What is the purpose of the 'strategy' keyword in a job?

Submit

10. Which runner label indicates a Windows operating system?

Submit

11. What is the primary purpose of a GitHub Actions job?

Submit

12. How do you pass inputs to an action in a step?

Submit

13. What is the difference between 'run' and 'uses' in a step?

Submit

14. In a step, what is the 'uses' keyword used for?

Submit

15. What does the 'needs' keyword do in a GitHub Actions job?

Submit

16. How do you specify the runner for a job in a workflow?

Submit

17. Which keyword defines a job in a GitHub Actions workflow file?

Submit

18. What is the key difference between GitHub-hosted and self-hosted runners?

Submit

19. In GitHub Actions, what does a step represent?

Submit

20. Which of the following best describes a runner in GitHub Actions?

Submit
×
Saved
Thank you for your feedback!
View My Results
Cancel
  • All
    All (20)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
What does 'continue-on-error: true' do in a step?
How do you access a secret in a GitHub Actions step?
In GitHub Actions, what does 'env' at the workflow level do?
What is the default timeout for a job in GitHub Actions?
Which of these is a valid GitHub-hosted runner operating system?
What does the 'if' conditional in a step allow you to do?
How do you reference the output of a previous step in a later step?
In a matrix strategy, what does 'fail-fast: false' accomplish?
What is the purpose of the 'strategy' keyword in a job?
Which runner label indicates a Windows operating system?
What is the primary purpose of a GitHub Actions job?
How do you pass inputs to an action in a step?
What is the difference between 'run' and 'uses' in a step?
In a step, what is the 'uses' keyword used for?
What does the 'needs' keyword do in a GitHub Actions job?
How do you specify the runner for a job in a workflow?
Which keyword defines a job in a GitHub Actions workflow file?
What is the key difference between GitHub-hosted and self-hosted...
In GitHub Actions, what does a step represent?
Which of the following best describes a runner in GitHub Actions?
play-Mute sad happy unanswered_answer up-hover down-hover success oval cancel Check box square blue
Alert!