| 859 | } |
| 860 | |
| 861 | async function getPrismaBranch(): Promise<string | undefined> { |
| 862 | if (process.env.GITHUB_REF_NAME) { |
| 863 | return process.env.GITHUB_REF_NAME |
| 864 | } |
| 865 | try { |
| 866 | // TODO: this can probably be simplified, we don't publish locally, remove? |
| 867 | return await runResult('.', 'git rev-parse --symbolic-full-name --abbrev-ref HEAD') |
| 868 | } catch (e) {} |
| 869 | |
| 870 | return undefined |
| 871 | } |
| 872 | |
| 873 | async function areEcosystemTestsPassing(tag: string): Promise<boolean> { |
| 874 | let svgUrl = 'https://github.com/prisma/ecosystem-tests/workflows/test/badge.svg?branch=' |