Unified · Split
| @@ -181,6 +181,7 @@ jobs: · 180 unmodified lines | ||
| 181 | 181 | relay_url: ${{ steps.public_config.outputs.relay_url }} |
| 182 | 182 | env: |
| 183 | 183 | RELAY_DOMAIN: ${{ vars.RELAY_DOMAIN }} |
| 184 | + RELAY_API_ZONE_NAME: ${{ vars.RELAY_API_ZONE_NAME }} | |
| 184 | 185 | CLERK_PUBLISHABLE_KEY: ${{ vars.CLERK_PUBLISHABLE_KEY }} |
| 185 | 186 | CLERK_JWT_TEMPLATE: ${{ vars.CLERK_JWT_TEMPLATE }} |
| 186 | 187 | CLERK_CLI_OAUTH_CLIENT_ID: ${{ vars.CLERK_CLI_OAUTH_CLIENT_ID }} |
| @@ -191,8 +192,12 @@ jobs: · 4 unmodified lines | ||
| 191 | 192 | run: | |
| 192 | 193 | set -euo pipefail |
| 193 | 194 | |
| 195 | + relay_domain="${RELAY_DOMAIN:-}" | |
| 196 | + if [[ -z "$relay_domain" && -n "${RELAY_API_ZONE_NAME:-}" ]]; then | |
| 197 | + relay_domain="relay.$RELAY_API_ZONE_NAME" | |
| 198 | + fi | |
| 194 | 199 | required=( |
| 195 | − RELAY_DOMAIN | |
| 200 | + relay_domain | |
| 196 | 201 | CLERK_PUBLISHABLE_KEY |
| 197 | 202 | CLERK_JWT_TEMPLATE |
| 198 | 203 | CLERK_CLI_OAUTH_CLIENT_ID |
| @@ -211,7 +216,7 @@ jobs: · 12 unmodified lines | ||
| 211 | 216 | echo "clerk_publishable_key=$CLERK_PUBLISHABLE_KEY" >> "$GITHUB_OUTPUT" |
| 212 | 217 | echo "clerk_jwt_template=$CLERK_JWT_TEMPLATE" >> "$GITHUB_OUTPUT" |
| 213 | 218 | echo "clerk_cli_oauth_client_id=$CLERK_CLI_OAUTH_CLIENT_ID" >> "$GITHUB_OUTPUT" |
| 214 | − echo "relay_url=https://$RELAY_DOMAIN" >> "$GITHUB_OUTPUT" | |
| 219 | + echo "relay_url=https://$relay_domain" >> "$GITHUB_OUTPUT" | |
| 215 | 220 | |
| 216 | 221 | build: |
| 217 | 222 | name: Build ${{ matrix.label }} |