opensearch-project / OpenSearch

🔎 Open source distributed and RESTful search engine.
https://opensearch.org/docs/latest/opensearch/index/
Apache License 2.0
9.85k stars 1.83k forks source link

[BUG] Fix pull requests description check for dependabot PRs #13652

Open VachaShah opened 6 months ago

VachaShah commented 6 months ago

Describe the bug

Pull requests description check workflow fails on dependabot PRs on the second commit that happens by Dependabot PR actions. The check is added in PR description check workflow to check if the github actor is dependabot, but this fails since for the second commit github actor is not considered as dependabot.

Related component

Other

To Reproduce

  1. See https://github.com/opensearch-project/OpenSearch/actions/runs/9066895401/job/24910824890?pr=13642

Expected behavior

The check should pass.

Additional Details

Plugins Please list all plugins currently enabled.

Screenshots If applicable, add screenshots to help explain your problem.

Host/Environment (please complete the following information):

Additional context Add any other context about the problem here.

peternied commented 6 months ago

[Triage - attendees 1 2 3 4 5 6 7 8] @VachaShah Thanks for creating this issue, what do you think about making a pull request to update the workflow?