venture.yml: install Chromium for the browser pass #157

Merged
teahubxyz merged 1 commits from ceo/venture-chrome into main 2026-10-18 19:46:19 +00:00
Owner

The first Claude ventures (Loot Drop #148, Cartridge #149, Huebrain #150) launched with browser pass skipped: no Chrome on this runner: no headless checks on the rendered page, and no contact sheet, so the yolopreneur.lol portfolio had no pictures for them. The CEO rendered thumbnails offline and committed them by hand this time; this makes the loop do it itself.

  • one step before the tick: command -v chromium || apt-get install chromium in the node:22-bookworm job image (venture.py's chrome() already looks for chromium)
  • costs about a minute per run, every 6 hours

Workflow file: CEO merge (needs-human).

🤖 Generated with Claude Code

https://claude.ai/code/session_017K4vyY3yUD3GsvoZaAtKkD

The first Claude ventures (Loot Drop #148, Cartridge #149, Huebrain #150) launched with `browser pass skipped: no Chrome on this runner`: no headless checks on the rendered page, and no contact sheet, so the yolopreneur.lol portfolio had no pictures for them. The CEO rendered thumbnails offline and committed them by hand this time; this makes the loop do it itself. - one step before the tick: `command -v chromium || apt-get install chromium` in the `node:22-bookworm` job image (venture.py's `chrome()` already looks for `chromium`) - costs about a minute per run, every 6 hours Workflow file: CEO merge (`needs-human`). 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_017K4vyY3yUD3GsvoZaAtKkD
teahubxyz added 1 commit 2026-10-18 19:22:11 +00:00
teahubxyz added the needs-human label 2026-10-18 19:22:16 +00:00
teahubxyz merged commit e6f04f614a into main 2026-10-18 19:46:19 +00:00
Sign in to join this conversation.