Repository navigation
Keep the OVH job checkout current and stop discovery failing on one source - #127
Merged
Merged
Conversation
…ource - Add an hourly OVH updater that fast-forwards /srv/stack127 to main in a safe UTC window (minutes 15-28). It stages dependencies first, holds the job locks, rolls back in the same run on failure, and journals each phase so a hard kill recovers on the next run. Job wrappers and the cache worker refuse to run on an interrupted update. - Discovery warns on one isolated source failure and fails when every source fails, a source fails twice in a row, or local storage fails. Pause the Outbrain seller list, which has returned HTTP 406 since Nov 3. - Remove the two manual ad-network preview workflows; previews run on OVH. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
RaviTejaKNTS
force-pushed
the
docs/self-host-automation-overview
branch
from
November 14, 2026 11:31
a6454c1 to
2eefc57
Compare
Main's new wrapper test records the collector command line by line; a multi-line inline guard split each call into several records. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
RaviTejaKNTS
temporarily deployed
to
production
November 14, 2026 11:36 — with
GitHub Actions
Inactive
This branch was previously deployed
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.
What
scripts/stack127/checkout/): hourly cron at :25 fast-forwards/srv/stack127(ad-network jobs, launch-directory job, cache worker) tomain. Runs only at UTC minutes 15–28, skips on a hold file or while any job runs, holds the job locks, stagesnpm cibefore touching the live tree, rolls back in the same run on failure, and journals each phase for hard-kill recovery. The wrappers refuse to run while an update journal exists. Dashboard row: Server upkeep → Update OVH job code.ad-network-discovery.ymlandad-network-verification.ymlworkflows. They had no runs in GitHub's history. The docs give the OVH preview commands instead.Install after merge
Follow
scripts/stack127/checkout/README.md→ Install (UTC minutes 15–28; watch the first run).Checks
npm run qualitypasses🤖 Generated with Claude Code