dspy
dspy copied to clipboard
ci(dspy): Fix failing tests coming from forks
This PR does two main things:
- It fixes an issue where the code would try to checkout code from a repo it did not have access to. The way I wrote it to checkout
{{ github.head_ref}}
was incorrect. This should resolve the issues that CI tests coming from forks face. - Starts to add a workflow to upload an artifact to add a comment to run the style checks
@okhat This should address everyones failing tests. The first runs may be longer as the cache rebuilds