Skip to content

test: exercise the website preview workflow - #27

Closed
planger wants to merge 1 commit into
mainfrom
test/website-preview
Closed

planger wants to merge 1 commit into
mainfrom
test/website-preview

Conversation

@planger

@planger planger commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Throwaway PR to test the website PR preview deployment that landed in #5. Not for merge — close it once the preview has been verified, which also exercises the preview removal workflow.

What this should exercise:

  • Build website preview on the PR head (no secrets, untrusted code)
  • Deploy website preview via workflow_run on main: artifact download with actions: read, push to eclipse-enclave/enclave-website-previews with the org-level DEPLOY_TOKEN, and a sticky comment with the preview URL
  • Remove website preview via pull_request_target when this PR is closed

The docs in the preview are built with base path /enclave-website-previews/pr-previews/pr-<number>/docs/, which matches the GitHub Pages URL, so the docs subsite should render fully here (unlike the production build, whose /enclave/docs/ prefix awaits the eclipse.dev/enclave forwarding).

Throwaway change to trigger the PR preview deployment. Not for merge.
@github-actions

github-actions Bot commented Jul 28, 2026 •

Copy link
Copy Markdown
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-07-28 20:27 UTC

@planger

planger commented Jul 28, 2026

Copy link
Copy Markdown
Contributor Author

Closing: the preview deployment was verified. This close exercises the preview removal workflow.

@planger planger closed this Jul 28, 2026
@planger
planger deleted the test/website-preview branch July 28, 2026 20:28
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.

1 participant