fix: resolve 404 by fixing middleware expansion and bypass buggy cli for pagespeed
Some checks failed
Build & Deploy / 🔍 Prepare Environment (push) Successful in 10s
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / ⚡ PageSpeed (push) Has been cancelled
Build & Deploy / 🔔 Notifications (push) Has been cancelled
Build & Deploy / 🏗️ Build (push) Has been cancelled
Build & Deploy / 🧪 QA (push) Has been cancelled

This commit is contained in:
2026-02-08 10:40:05 +01:00
parent 0fbde42181
commit 325499b67c
2 changed files with 10 additions and 2 deletions

View File

@@ -30,6 +30,7 @@ jobs:
traefik_rule: ${{ steps.determine.outputs.traefik_rule }}
gatekeeper_rule: ${{ steps.determine.outputs.gatekeeper_rule }}
project_name: ${{ steps.determine.outputs.project_name }}
auth_middleware: ${{ steps.determine.outputs.auth_middleware }}
steps:
- name: 🔍 Debug Info
shell: bash
@@ -134,6 +135,13 @@ jobs:
echo "directus_url=$DIRECTUS_URL" >> "$GITHUB_OUTPUT"
echo "directus_host=$DIRECTUS_HOST" >> "$GITHUB_OUTPUT"
echo "project_name=$PRJ_ID-$TARGET" >> "$GITHUB_OUTPUT"
# Determine middleware
if [[ "$TARGET" == "production" ]]; then
echo "auth_middleware=compress" >> "$GITHUB_OUTPUT"
else
echo "auth_middleware=$PRJ_ID-$TARGET-auth,compress" >> "$GITHUB_OUTPUT"
fi
qa:
name: 🧪 QA
@@ -259,7 +267,7 @@ jobs:
GATEKEEPER_PASSWORD=${{ secrets.GATEKEEPER_PASSWORD || vars.GATEKEEPER_PASSWORD }}
AUTH_COOKIE_NAME=${{ secrets.AUTH_COOKIE_NAME || vars.AUTH_COOKIE_NAME || 'mintel_gatekeeper_session' }}
COOKIE_DOMAIN=${{ secrets.COOKIE_DOMAIN || vars.COOKIE_DOMAIN || '.mintel.me' }}
AUTH_MIDDLEWARE=$( [[ "${{ needs.prepare.outputs.target }}" == "production" ]] && echo "compress" || echo "${{ needs.prepare.outputs.project_name }}-auth,compress" )
AUTH_MIDDLEWARE=${{ needs.prepare.outputs.auth_middleware }}
# External Services
SENTRY_DSN=${{ secrets.SENTRY_DSN || vars.SENTRY_DSN }}