Skip to content

Commit

Permalink
Update update_primary_nginx.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
jifollan authored and GitHub Enterprise committed Mar 20, 2025
1 parent f9945ab commit 3fe989d
Showing 1 changed file with 12 additions and 5 deletions.
17 changes: 12 additions & 5 deletions .github/workflows/update_primary_nginx.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
- name: Check environment variables
run: env

# Precompute DEV_PORT_PREFIX, STAG_PORT_PREFIX, and PROD_PORT_PREFIX
# Compute DEV_PORT_PREFIX, STAG_PORT_PREFIX, and PROD_PORT_PREFIX
- name: Compute port prefixes
run: |
DEV_PORT_PREFIX="${PORT_PREFIX}${GROUP_ID}${DEV_POSTFIX}"
Expand All @@ -30,19 +30,26 @@ jobs:
echo "STAG_PORT_PREFIX=${STAG_PORT_PREFIX}" >> $GITHUB_ENV
echo "PROD_PORT_PREFIX=${PROD_PORT_PREFIX}" >> $GITHUB_ENV
# Debug: Print computed port prefixes
- name: Debug port prefixes
run: |
echo "DEV_PORT_PREFIX: ${DEV_PORT_PREFIX}"
echo "STAG_PORT_PREFIX: ${STAG_PORT_PREFIX}"
echo "PROD_PORT_PREFIX: ${PROD_PORT_PREFIX}"
# Use sed with a different delimiter (|) to avoid issues with forward slashes
- name: Create temporary nginx config file
run: |
sed -e "s|\$GROUP_ID|$GROUP_ID|g" \
sed -e "s|\${DEV_PORT_PREFIX}|${DEV_PORT_PREFIX}|g" \
-e "s|\${STAG_PORT_PREFIX}|${STAG_PORT_PREFIX}|g" \
-e "s|\${PROD_PORT_PREFIX}|${PROD_PORT_PREFIX}|g" \
-e "s|\$GROUP_ID|$GROUP_ID|g" \
-e "s|\$DOMAIN|$DOMAIN|g" \
-e "s|\$URL_PREFIX|$URL_PREFIX|g" \
-e "s|\$PORT_PREFIX|$PORT_PREFIX|g" \
-e "s|\$DEV_POSTFIX|$DEV_POSTFIX|g" \
-e "s|\$STAG_POSTFIX|$STAG_POSTFIX|g" \
-e "s|\$PROD_POSTFIX|$PROD_POSTFIX|g" \
-e "s|\$DEV_PORT_PREFIX|$DEV_PORT_PREFIX|g" \
-e "s|\$STAG_PORT_PREFIX|$STAG_PORT_PREFIX|g" \
-e "s|\$PROD_PORT_PREFIX|$PROD_PORT_PREFIX|g" \
-e "s|\$BACKEND_POSTFIX|$BACKEND_POSTFIX|g" \
-e "s|\$FRONTEND_POSTFIX|$FRONTEND_POSTFIX|g" \
-e "s|\$GATEWAY_POSTFIX|$GATEWAY_POSTFIX|g" \
Expand Down

0 comments on commit 3fe989d

Please sign in to comment.