Skip to content

ci(preview): stop waiting for Pages deployment after preview push#444

Merged
vitormattos merged 1 commit into
mainfrom
fix/preview-wait-for-pages-timeout
Jul 10, 2026
Merged

ci(preview): stop waiting for Pages deployment after preview push#444
vitormattos merged 1 commit into
mainfrom
fix/preview-wait-for-pages-timeout

Conversation

@vitormattos

Copy link
Copy Markdown
Member

Problem

Every Deploy PR previews run was failing with:

No build found - waiting...
Exact commit build not found after 180s
Timed out (180) waiting for build to start
Process completed with exit code 1.

The rossjrw/pr-preview-action with wait-for-pages-deployment: true pushes all files to LibreSign/site-preview (confirmed: 21 439 files, 100%) and then polls for a GitHub Pages deployment in that repository. The build never starts within the 180s window, causing every preview deploy to time out.

Fix

Set wait-for-pages-deployment: false.

The files are already on the site-preview branch. GitHub Pages will build asynchronously — the workflow does not need to block waiting for that. The preview URL becomes available once Pages propagates, which it does without us holding the runner.

Change

-          wait-for-pages-deployment: true
+          wait-for-pages-deployment: false

The pr-preview-action was pushing all files successfully to
LibreSign/site-preview but then blocking for 180s waiting for a
GitHub Pages build in that repository to start, which timed out
every run. The deploy already completed; there is no need to block
the workflow waiting for the Pages CDN to propagate.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://libresign.github.io/site-preview/pr-preview/pr-444/

Built to branch main at 2026-07-09 22:53 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@vitormattos
vitormattos merged commit b27713a into main Jul 10, 2026
5 checks passed
@vitormattos
vitormattos deleted the fix/preview-wait-for-pages-timeout branch July 10, 2026 13:36
@henmohr

henmohr commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

🚀 Starting production deploy of header and footer fragments...

@github-actions

Copy link
Copy Markdown
Contributor

🚀 Starting production deploy of site header and footer fragments...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants