The github actions launch gitlab CI for ESS and PSI.
At ALS, we are building CI based more entirely on GitHub Actions, through forks in our own organization.
This fails for us in the backend repository because we don't have keys for the gitlab CI.
This PR adds a condition that the builds only get run if the github organization is SciCatProject. This should preserve the current behavior for PSI and ESS, while allowing GitHub actions to complete in forks of the projects.
Description
The github actions launch gitlab CI for ESS and PSI.
At ALS, we are building CI based more entirely on GitHub Actions, through forks in our own organization.
This fails for us in the backend repository because we don't have keys for the gitlab CI.
This PR adds a condition that the builds only get run if the github organization is SciCatProject. This should preserve the current behavior for PSI and ESS, while allowing GitHub actions to complete in forks of the projects.