Skip to content

ci: set up OpenWiki generation - #147

Open
reeseherber wants to merge 1 commit into
mainfrom
openwiki/setup-2026-07-31
Open

ci: set up OpenWiki generation#147
reeseherber wants to merge 1 commit into
mainfrom
openwiki/setup-2026-07-31

Conversation

@reeseherber

Copy link
Copy Markdown
Collaborator

What this adds

The hardened OpenWiki workflow copied verbatim from psd401/psd401-prr: openwiki@0.2.0 pinned, Bedrock OpenAI-compatible endpoint (us-west-2, serving zai.glm-5), push-to-default plus weekly Monday cron, rolling docs PR via peter-evans/create-pull-request, and a secret gate that skips cleanly until the key is configured. Also adds a .openwiki/ scratch-dir line to .gitignore (the generated openwiki/ tree without the dot stays tracked).

REQUIRED FOLLOW-UP (org admin — Kris)

  • Add this repo to the selected-repositories list of the org secret BEDROCK_API_KEY (or add a repo-level BEDROCK_API_KEY secret). Must be a LONG-TERM Bedrock key — short-term keys expire within 12h and strand the schedule.
  • Confirm Settings → Actions → "Allow GitHub Actions to create and approve pull requests" is enabled for this repo.

Seeding

The initial openwiki/ tree should be generated locally and committed, along with a wiki pointer in CLAUDE.md under a Documentation section (the aistudio PR documenso#1163 pattern; full first-generation is deliberately not run in CI). Until seeded, --update runs bootstrap by model judgment — review the first rolling PR carefully or seed manually.

Warning

Running openwiki code --init locally clobbers this hardened workflow with the stock template. Never accept that rewrite; restore this version.

@gemini-code-assist

Copy link
Copy Markdown

Caution

The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased.

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