Description The community-management.yml workflow includes a workflow_dispatch trigger to allow for manual execution (e.g., for testing). However, the welcome-new-contributors job contains an if condition that explicitly checks for issues, pull_request, or discussion events.
The Bug Because of this if condition, triggering the workflow manually via workflow_dispatch causes the job to be skipped immediately, rendering the manual trigger useless.
Proposed Fix Update the conditional logic to include workflow_dispatch, or remove the if condition entirely since the on: block already filters the events appropriately.