venture.yml: install Chromium for the browser pass (#157)
ci / test (push) Successful in 35s
ci / test (push) Successful in 35s
venture.yml: install Chromium for the browser pass (#157) The first Claude ventures launched without the browser pass (no Chrome on the runner): no headless checks, no contact sheet for the portfolio. One step installs Chromium in the job image; venture.py's chrome() finds it. Merged on the owner's word, CI green (run 1014). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017K4vyY3yUD3GsvoZaAtKkD
This commit was merged in pull request #157.
This commit is contained in:
1 parent
4512c59c8f
commit
e6f04f614a
1 file changed
+2
@@ -34,6 +34,8 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
sparse-checkout: .github/time
|
sparse-checkout: .github/time
|
||||||
persist-credentials: false # the worker's shell must not find the token in .git/config
|
persist-credentials: false # the worker's shell must not find the token in .git/config
|
||||||
|
# the browser pass (headless checks + the contact sheet the portfolio shows) needs Chrome; the job image has none
|
||||||
|
- run: command -v chromium || (apt-get update -qq && apt-get install -y -qq --no-install-recommends chromium >/dev/null)
|
||||||
- run: python3 .github/time/venture.py tick
|
- run: python3 .github/time/venture.py tick
|
||||||
env:
|
env:
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
|||||||
Reference in new issue
Block a user