From aacdb6244fee5ca84a45cd0d9d2f3b7135e7abc8 Mon Sep 17 00:00:00 2001 From: Jack Hickey Date: Fri, 20 Sep 2024 16:06:23 +0100 Subject: [PATCH] Add case to handle prod unit domain correctly --- .github/workflows/docs-build-push.yml | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/.github/workflows/docs-build-push.yml b/.github/workflows/docs-build-push.yml index ebbef36..2c31b78 100644 --- a/.github/workflows/docs-build-push.yml +++ b/.github/workflows/docs-build-push.yml @@ -57,6 +57,7 @@ env: DOMAIN_DEV: "docs-dev.nginx.com" DOMAIN_STAGING: "docs-staging.nginx.com" DOMAIN_PROD: "docs.nginx.com" + DOMAIN_UNIT: "unit.nginx.org" jobs: checks: @@ -132,17 +133,20 @@ jobs: - name: Set deployment domain id: deployment run: | - case ${DEPLOYMENT_ENV} in - dev) + case ${DEPLOYMENT_ENV}/${{github.repository}} in + dev/*) DOMAIN="${DOMAIN_DEV}" ;; - staging) + staging/*) DOMAIN="${DOMAIN_STAGING}" ;; - prod) + prod/nginx/unit-docs) + DOMAIN="${DOMAIN_UNIT}" + ;; + prod/*) DOMAIN="${DOMAIN_PROD}" ;; - preview) + preview/*) DOMAIN="${DOMAIN_PREVIEW}" ;; esac