This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
What is the role of a runner in GitHub Actions?
A runner is a custom application for the GitHub Actions platform that performs a complex but frequently repeated task.
A runner is a server that stores your workflows.
A runner is a server that runs your workflows when they're triggered.
What takes precedence if a variable with the same name exists at multiple levels?
The variable at the highest level.
The variable at the lowest level.
The variable at the middle level.
What is the recommended practice when granting permissions to credentials used by a GitHub Actions workflow?
Grant full access to all credentials for ease of use.
Use personal credentials as much as possible.
Grant the minimum permissions possible.
A workflow must authenticate to a cloud provider without maintaining long-lived cloud credentials. Which approach should the developer use?
Configure OpenID Connect to request short-lived, scoped access tokens.
Store a cloud administrator password as a repository variable.
Store a classic personal access token with every available scope.
A workflow uses a third-party action and requires an immutable reference. Which reference prevents the action code from changing without a workflow update?
Reference the action's default branch.
Reference the action by its full commit SHA.
Reference the action by a major version tag.
You must answer all questions before checking your work.
Was this page helpful?
Need help with this topic?
Want to try using Ask Learn to clarify or guide you through this topic?