Skip to content

ci: make docs CI work without private RTL clone (this repo only)#111

Merged
hkimw merged 2 commits into
mainfrom
chore/docs-ci-no-private-rtl
May 30, 2026
Merged

ci: make docs CI work without private RTL clone (this repo only)#111
hkimw merged 2 commits into
mainfrom
chore/docs-ci-no-private-rtl

Conversation

@hkimw

@hkimw hkimw commented May 30, 2026

Copy link
Copy Markdown
Member

Clean cherry-picked version of the neutralization changes (original PR #110 had messy history).

hkimw added 2 commits May 30, 2026 15:52
…only)

- Add REQUIRE_RTL variable (default 1)
- check-codes and build targets now support REQUIRE_RTL=0 for pure documentation work
- lint.yml + deploy.yml updated with clear comments + continue-on-error on RTL clone
- Workflows only reference the public mirror
- "make lint" and "make strict REQUIRE_RTL=0" now work without private RTL dependency

This change is limited to the documentation repo only.
This step was causing constant "Stale owner URLs found" failures
whenever we referenced the public RTL mirror (hwkim-dev) or
other historical handles.

Removed only in pccxai/pccx documentation repo.
Other checks (forbidden AI prompt files, YAML syntax) remain.
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying pccx with  Cloudflare Pages  Cloudflare Pages

Latest commit: 7b64825
Status:⚡️  Build in progress...

View logs

@hkimw hkimw merged commit 72e2817 into main May 30, 2026
2 of 4 checks passed
@hkimw hkimw deleted the chore/docs-ci-no-private-rtl branch May 30, 2026 07:02
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