Implement a CI workflow for Crates Pro that triggers upon a pull request on GitHub. The workflow should: 1. Use Buck2 to build executables for unit test cases 2. Create an image with these executables 3. Run the image to execute the unit tests 4. Determine PR mergeability based on test results