conda / constructor

tool for creating installers from conda packages
https://conda.github.io/constructor/
Other
452 stars 166 forks source link

Use separate job to create issues on test failure #782

Closed marcoesters closed 2 months ago

marcoesters commented 2 months ago

Description

Submitting issues on test failures in the test job can result in duplicate issues since the tests run in parallel. This introduces a race condition.

Instead, use a separate job that gets called when all tests have concluded.

Also, add a pre-commit hook to check GitHub workflows, which has been missing so far.

Checklist - did you ...

jaimergp commented 2 months ago

LGTM. Let's fix the conflicts and address the branch == main issue and that's all.