Error AtlasError Documentation and Resolution

GitHub Actions reusable workflow received an undeclared input

If a caller workflow passes an input that is not specified in the called workflow, this results in an error.

GitHub Actions rejected a reusable workflow call because the caller passed an input that the called workflow did not define under on.workflow_call.inputs.

If a caller workflow passes an input that is not specified in the called workflow, this results in an error.configuration
If a caller workflow passes an input that is not specified in the called workflow, this results in an error.
  • The caller workflow passes an input name that is not defined in the reusable workflow.
  • The reusable workflow input name was renamed but callers were not updated.
  • The caller and called workflow definitions drifted out of sync.
  1. Add the missing input definition to the reusable workflow under on.workflow_call.inputs if it is needed.
  2. Remove or rename the input in the caller workflow so it matches the reusable workflow exactly.
  3. Keep reusable workflow contracts versioned and updated consistently across callers.
GitHub Docs: Workflow syntax for GitHub Actions
GitHub Actions reusable workflow undeclared input: causes and fixes | Error Atlas