| 95 | version.includes("-") ? "beta" : "latest"; |
| 96 | |
| 97 | const resolveTagFromEnvironment = (): string | undefined => { |
| 98 | const refName = process.env.GITHUB_REF_NAME?.trim(); |
| 99 | if (process.env.GITHUB_REF_TYPE === "tag" && refName) { |
| 100 | return refName; |
| 101 | } |
| 102 | |
| 103 | const ref = process.env.GITHUB_REF?.trim(); |
| 104 | if (ref?.startsWith("refs/tags/")) { |
| 105 | return ref.slice("refs/tags/".length); |
| 106 | } |
| 107 | |
| 108 | return undefined; |
| 109 | }; |
| 110 | |
| 111 | const resolveGitHubRepository = (): string => { |
| 112 | const repository = process.env.GH_REPO?.trim() || process.env.GITHUB_REPOSITORY?.trim(); |