Skip to content

[codex] Skip Pages deployment outside upstream#4

Merged
LDMB123 merged 1 commit into
mainfrom
codex/crabbox-pages-fork-guard
May 31, 2026
Merged

[codex] Skip Pages deployment outside upstream#4
LDMB123 merged 1 commit into
mainfrom
codex/crabbox-pages-fork-guard

Conversation

@LDMB123
Copy link
Copy Markdown
Owner

@LDMB123 LDMB123 commented May 31, 2026

Summary

  • Guard the Pages deploy job so it only runs in openclaw/crabbox.
  • Prevent the LDMB123 fork from reporting false Pages failures when no Pages site is configured.

Verification

  • ruby -e "require 'yaml'; YAML.load_file('.github/workflows/pages.yml'); puts 'yaml ok'"

Context: PR #3 merged cleanly and CI passed, but the post-merge Pages workflow failed with a Pages 404 because this fork has no GitHub Pages site configured. This change preserves upstream deployment behavior while keeping the fork's push checks clean.

The LDMB123 fork does not have a GitHub Pages site configured, so the upstream docs deployment workflow fails on pushes with a Pages 404 even though CrabBox CI and runtime checks are healthy.

Limit the deploy job to openclaw/crabbox so upstream deployment behavior is preserved and fork syncs do not report a false Pages failure.
@LDMB123 LDMB123 marked this pull request as ready for review May 31, 2026 00:33
@LDMB123 LDMB123 merged commit 15439a7 into main May 31, 2026
5 checks passed
@LDMB123 LDMB123 deleted the codex/crabbox-pages-fork-guard branch May 31, 2026 00:34
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