nerdexam
MicrosoftMicrosoft

GH-200 · Question #40

GH-200 Question #40: Real Exam Question with Answer & Explanation

The correct answer is C: Public repository. {"question": 7, "explanation": "To publish a GitHub Action to the GitHub Marketplace, the action must be in a (C) public repository. GitHub Marketplace listings are publicly accessible, so the underlying action repository must also be public to allow anyone to use or inspect it.

Author and Maintain Actions

Question

What repository visibility is required for a GitHub Action to be listed on GitHub Marketplace?

Options

  • AVerified creator status
  • BMetadata in a subfolder
  • CPublic repository
  • DUse GitHub Container Registry

Explanation

{"question": 7, "explanation": "To publish a GitHub Action to the GitHub Marketplace, the action must be in a (C) public repository. GitHub Marketplace listings are publicly accessible, so the underlying action repository must also be public to allow anyone to use or inspect it. (A) Verified creator status is an optional badge that indicates GitHub has verified the publisher's identity, but it is not required to list an action. (B) Metadata in a subfolder is not the requirement - the action.yml metadata file must be in the root of the repository, not a subfolder, for Marketplace publishing. (D) GitHub Container Registry is used for Docker images, not a requirement for listing actions on the Marketplace.", "generated_by": "claude-sonnet", "llm_judge_score": 4}

Topics

#GitHub Marketplace#Action Publishing#Repository Visibility

Community Discussion

No community discussion yet for this question.

Full GH-200 PracticeBrowse All GH-200 Questions