Repository navigation
Add /oc builder and daily upstream sync PR - #3
Merged
Merged
Conversation
Calls the shared builder in haimcslab/oc-builder on the dock self-hosted runner. Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_01WHvpr67K6CjkST2CT8CNZe
Public repos can't call the private oc-builder workflow and shouldn't use the dock runner, so oc.yml is an inline copy on ubuntu-latest (free for public repos). upstream-sync.yml opens a daily PR merging OpenListTeam main, keeping our wrangler.jsonc and README.md on conflict. Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_01WHvpr67K6CjkST2CT8CNZe
🚀 Deploying Preview to Cloudflare 🚀Preview Deployments by commit
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Requested by Riley · project thread
AGENTS.md: fork rules for the builder (keep our wrangler.jsonc D1 config and README on upstream merges; public repo, nothing lab-internal)..github/workflows/oc.yml:/ocbuilder as an inline copy ofhaimcslab/oc-builder's builder.yml. This repo is public, so it can't call the private oc-builder workflow, and it shouldn't run on the dock runner (fork PRs could reach it). It runs onubuntu-latest, which is free for public repos..github/workflows/upstream-sync.yml: daily at 09:00 UTC (and on demand), mergesOpenListTeam/OpenList-Workermain intoupstream-sync/<date>and opens a PR. Ourwrangler.jsoncandREADME.mdwin on conflict. Other conflicts open an issue instead. Skips if up to date or a sync PR is already open. Merging the PR deploys via Workers Builds.Secrets to add (repo settings → Secrets and variables → Actions):
CF_WORKERS_AI_TOKEN: same value as the other repos.SYNC_TOKEN: fine-grained PAT, this repo only, with Contents, Pull requests, Issues and Workflows read/write. GITHUB_TOKEN can't push upstream's workflow file changes.Merge #2 (the current 49-commit upstream merge) first; this workflow handles later commits.
🤖 Generated with Claude Code
https://claude.ai/code/session_01WHvpr67K6CjkST2CT8CNZe