Since direct browser requests to https://ghoapi.azureedge.net/api/ are restricted by CORS policy, we implemented a GitHub Actions workflow that automatically fetches and builds a subset of API data.
The workflow retrieves the first 100 endpoints from the API metadata and stores each endpoint response as a separate .json file in the repository.
This allows the frontend to access pre-fetched data without requiring direct runtime API calls, improving stability and avoiding CORS limitations during deployment.