Summary
I would like to add unit tests for Github workflows for openhands-resolver.
Motivation
The workflow definitions are the entry points for openhands-resolver, making it the largest potential single point of failure. Currently making changes to the workflows needs to be manually tested in a separate repo. We've added many ways to trigger the workflows, so testing all of them manually tends to be tedious and often error prone. A way to do tests (at least a fraction of them) locally would be helpful.
Technical Designts-run-api could be a good package to look into to facilitate this.
Summary I would like to add unit tests for Github workflows for
openhands-resolver
.Motivation The workflow definitions are the entry points for
openhands-resolver
, making it the largest potential single point of failure. Currently making changes to the workflows needs to be manually tested in a separate repo. We've added many ways to trigger the workflows, so testing all of them manually tends to be tedious and often error prone. A way to do tests (at least a fraction of them) locally would be helpful.Technical Design ts-run-api could be a good package to look into to facilitate this.
Alternatives to Consider
Additional context