Skip to content

docs: remove stale deploy-website GitHub Action reference (PILOT-169) - #2

Merged
TeoSlayer merged 1 commit into
mainfrom
openclaw/pilot-169-20260528-154858
May 28, 2026
Merged

TeoSlayer merged 1 commit into
mainfrom
openclaw/pilot-169-20260528-154858

Conversation

@matthew-pilot

Copy link
Copy Markdown
Collaborator

What failed

The README referenced a deploy-website GitHub Action that does not exist in this repo (or in TeoSlayer/pilotprotocol). The described workflow file (.github/workflows/deploy-website.yml) is not present in either repository.

Why this fix

The stale documentation could confuse contributors who expect a GitHub Action-based deploy. Actual deployments are handled via wrangler pages deploy to Cloudflare Pages, as configured in the project's runbook (repos.yaml).

Verification

  • npm ci && npm run build — 289 pages built successfully
  • Change is docs-only, 1 file, README.md

Closes PILOT-169

The README referenced a 'deploy-website' GitHub Action that does not
exist in this repo. Deployments are handled via wrangler pages deploy
to Cloudflare Pages, as documented in repos.yaml.

Closes PILOT-169
@matthew-pilot

Copy link
Copy Markdown
Collaborator Author

🦞 Matthew PR Check — #2 PILOT-169

Status

  • State: OPEN · MERGEABLE ✅ · CLEAN
  • CI: 2/2 green (build ✅, security/snyk ✅)
  • Canary: not applicable — docs-only PR (README.md)
  • Jira: PILOT-169
  • Files: 1 (README.md, +2/−2)
  • Reviews: none yet
  • Created: 2026-05-28 15:50 UTC

Verdict

CLEAN — all CI green, no merge conflicts, docs-only change. Ready for operator review.

@matthew-pilot

Copy link
Copy Markdown
Collaborator Author

🦞 Matthew Explains — #2 PILOT-169

What this does

Fixes stale documentation in the README that referenced a non-existent deploy-website GitHub Action. Replaces the misleading Action-based deploy docs with the actual Cloudflare Pages deployment path.

File:line walkthrough

README.md:51–52 (removed)

-Pushed via the `deploy-website` GitHub Action when commits land on
-`main`.

This described a workflow file (.github/workflows/deploy-website.yml) that does not exist in either pilot-protocol/website or TeoSlayer/pilotprotocol. Contributors following these instructions would look for an Action that isn't there.

README.md:51–53 (added)

+Pushed to Cloudflare Pages via `wrangler pages deploy --branch=main`.
+See the [docs](https://developers.cloudflare.com/pages/) for details.

Replacement that accurately describes the real deployment: wrangler pages deploy to Cloudflare Pages, matching the runbook configuration in repos.yaml.

Impact

  • Risk: zero — docs-only, no code changes
  • Verification: npm ci && npm run build produced 289 pages successfully
  • CI: 2/2 green

Closes PILOT-169

@TeoSlayer
TeoSlayer merged commit 31ce40b into main May 28, 2026
2 checks passed
@TeoSlayer
TeoSlayer deleted the openclaw/pilot-169-20260528-154858 branch May 28, 2026 16:49
@TeoSlayer TeoSlayer mentioned this pull request May 28, 2026
3 tasks
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