Error AtlasError Documentation and Resolution

GitHub Actions reusable workflow is missing a required secret

A required secret was not supplied to the reusable workflow.

GitHub Actions rejected a reusable workflow call because the called workflow declared a required secret that the caller did not pass.

on.workflow_call.secrets.<secret_id>.requiredauthentication
A required secret was not supplied to the reusable workflow.
  • The reusable workflow declares a required secret and the caller omitted it.
  • The secret name in the caller does not match the secret name expected by the reusable workflow.
  • A refactor changed reusable workflow secret requirements without updating callers.
  1. Pass the required secret explicitly from the caller workflow.
  2. Check that secret names match exactly between the called workflow and the caller.
  3. If the secret is not always needed, make the workflow design or secret requirement more flexible.
GitHub Docs: Workflow syntax for GitHub Actions
GitHub Actions reusable workflow missing required secret | Error Atlas