From 225932d38663f1bc168ebb6b54c170c83b98cf79 Mon Sep 17 00:00:00 2001 From: sck_0 Date: Sat, 7 Mar 2026 12:26:51 +0100 Subject: [PATCH] fix(pages): expose index.html at artifact root for GitHub Pages 404 --- .github/workflows/pages.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml index 0fa56cde..1ed05e30 100644 --- a/.github/workflows/pages.yml +++ b/.github/workflows/pages.yml @@ -47,6 +47,12 @@ jobs: - name: SPA fallback for client-side routes run: cp apps/web-app/dist/${{ github.event.repository.name }}/index.html apps/web-app/dist/${{ github.event.repository.name }}/404.html + # GitHub serves artifact root at .../repo-name/ — put index at root so homepage loads + - name: Expose index at artifact root + run: | + cp apps/web-app/dist/${{ github.event.repository.name }}/index.html apps/web-app/dist/index.html + cp apps/web-app/dist/${{ github.event.repository.name }}/404.html apps/web-app/dist/404.html + - name: Upload Pages artifact uses: actions/upload-pages-artifact@3 with: