History

Derive relay URL from API zone in release workflow

Julius Marminge committed 5 months ago

Commit 65f080a1 parent 640dc631 file · +7 −2Browse files

Unified · Split

.github/workflows/release.yml+7−2
@@ -181,6 +181,7 @@ jobs: · 180 unmodified lines
181181 relay_url: ${{ steps.public_config.outputs.relay_url }}
182182 env:
183183 RELAY_DOMAIN: ${{ vars.RELAY_DOMAIN }}
184+ RELAY_API_ZONE_NAME: ${{ vars.RELAY_API_ZONE_NAME }}
184185 CLERK_PUBLISHABLE_KEY: ${{ vars.CLERK_PUBLISHABLE_KEY }}
185186 CLERK_JWT_TEMPLATE: ${{ vars.CLERK_JWT_TEMPLATE }}
186187 CLERK_CLI_OAUTH_CLIENT_ID: ${{ vars.CLERK_CLI_OAUTH_CLIENT_ID }}
@@ -191,8 +192,12 @@ jobs: · 4 unmodified lines
191192 run: |
192193 set -euo pipefail
193194
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
194199 required=(
195− RELAY_DOMAIN
200+ relay_domain
196201 CLERK_PUBLISHABLE_KEY
197202 CLERK_JWT_TEMPLATE
198203 CLERK_CLI_OAUTH_CLIENT_ID
@@ -211,7 +216,7 @@ jobs: · 12 unmodified lines
211216 echo "clerk_publishable_key=$CLERK_PUBLISHABLE_KEY" >> "$GITHUB_OUTPUT"
212217 echo "clerk_jwt_template=$CLERK_JWT_TEMPLATE" >> "$GITHUB_OUTPUT"
213218 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"
215220
216221 build:
217222 name: Build ${{ matrix.label }}