Skip to content

Commit b6ae819

Browse files
authored
Update knowledge-check.yml
1 parent 69443fb commit b6ae819

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

learn-pr/github/manage-github-actions-enterprise/knowledge-check.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ uid: learn.github.manage-github-actions-enterprise.knowledge-check
33
title: Module assessment
44
metadata:
55
title: Module assessment
6-
description: Check what you've learned.
6+
description: Check what you learned.
77
ms.date: 11/21/2024
88
author: a-a-ron
99
ms.author: aastewar
@@ -36,34 +36,34 @@ quiz:
3636
explanation: "Incorrect. You must add all proxy configurations to your runner before starting it."
3737
- content: "Add the IP address or IP address range of your runners at repository level."
3838
isCorrect: false
39-
explanation: "Incorrect. This is managed at the organization level in IP allowlists."
39+
explanation: "Incorrect. This action is managed at the organization level in IP allowlists."
4040

4141
- content: "What are encrypted secrets?"
4242
choices:
4343
- content: "Authentication tokens you can generate in your account settings."
4444
isCorrect: false
45-
explanation: "Incorrect. Those are personal access tokens (PATs)."
45+
explanation: "Incorrect. This definition matches personal access tokens (PATs)."
4646
- content: "The equivalent of SSH keys in GitHub."
4747
isCorrect: false
4848
explanation: "Incorrect. SSH keys are separate and named accordingly."
4949
- content: "Encrypted environment variables for storing sensitive information."
5050
isCorrect: true
51-
explanation: "Correct. They are secure and can be scoped by repo, org, or environment."
51+
explanation: "Correct. You can securely scope them by repository, organization, or environment."
5252

5353
- content: "Which credential type poses the greatest security risk if used in GitHub Actions?"
5454
choices:
5555
- content: "Repository deploy keys"
5656
isCorrect: false
57-
explanation: "Incorrect. These are scoped and safer for single-repo use."
57+
explanation: "Incorrect. These credentials are scoped and safer for single-repo use."
5858
- content: "Personal access token (classic)"
5959
isCorrect: true
60-
explanation: "Correct. These have broad access, making them riskier."
60+
explanation: "Correct. These credentials have broad access, making them riskier."
6161
- content: "GitHub App tokens"
6262
isCorrect: false
63-
explanation: "Incorrect. These are more granular and preferred for security."
63+
explanation: "Incorrect. These credentials are more granular and preferred for security."
6464
- content: "GITHUB_TOKEN"
6565
isCorrect: false
66-
explanation: "Incorrect. It's scoped and automatically managed."
66+
explanation: "Incorrect. It is scoped and managed automatically."
6767

6868
- content: "Which feature enforces that tests pass before code can be merged?"
6969
choices:
@@ -87,10 +87,10 @@ quiz:
8787
explanation: "Incorrect. That describes GitHub Enterprise Server."
8888
- content: "Centralized user management with identity provider integration"
8989
isCorrect: true
90-
explanation: "Correct. GHEC integrates with identity providers like SAML."
91-
- content: "Must be installed by IT teams"
90+
explanation: "Correct. GHEC integrates with identity providers using SAML (Security Assertion Markup Language)."
91+
- content: "IT teams must install it."
9292
isCorrect: false
93-
explanation: "Incorrect. GHEC is hosted and managed by GitHub."
93+
explanation: "Incorrect. GitHub hosts and manages GHEC."
9494
- content: "Runs in a private cloud"
9595
isCorrect: false
9696
explanation: "Incorrect. GHEC runs on GitHub’s public cloud."
@@ -108,22 +108,22 @@ quiz:
108108
explanation: "Incorrect. They can be reused across repositories."
109109
- content: "Restricts workflows to internal users"
110110
isCorrect: false
111-
explanation: "Incorrect. This is configurable, not default."
111+
explanation: "Incorrect. This behaviour is configurable, not default."
112112

113113
- content: "What is a benefit of using GitHub-hosted runners?"
114114
choices:
115115
- content: "Full control over hardware"
116116
isCorrect: false
117-
explanation: "Incorrect. That’s for self-hosted runners."
117+
explanation: "Incorrect. That benefit is for self-hosted runners."
118118
- content: "Internal network access"
119119
isCorrect: false
120-
explanation: "Incorrect. GitHub-hosted runners do not have this."
120+
explanation: "Incorrect. GitHub-hosted runners do not have this benefit."
121121
- content: "Automatic OS and package updates"
122122
isCorrect: true
123123
explanation: "Correct. GitHub maintains hosted runner environments."
124124
- content: "Install custom software"
125125
isCorrect: false
126-
explanation: "Incorrect. That’s supported on self-hosted runners."
126+
explanation: "Incorrect. That feature is supported on self-hosted runners."
127127

128128
- content: "What is a best practice for managing encrypted secrets?"
129129
choices:
@@ -138,4 +138,4 @@ quiz:
138138
explanation: "Correct. This limits exposure."
139139
- content: "Store secrets in archived workflow logs"
140140
isCorrect: false
141-
explanation: "Incorrect. That’s a security vulnerability."
141+
explanation: "Incorrect. That approach is a security vulnerability."

0 commit comments

Comments
 (0)