Skip to content

[pull] master from apify:master#198

Merged
pull[bot] merged 1 commit into
threatcode:masterfrom
apify:master
May 15, 2026
Merged

[pull] master from apify:master#198
pull[bot] merged 1 commit into
threatcode:masterfrom
apify:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented May 15, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

The `automatic-persist-value` e2e test was failing on the Apify
platform: `better-sqlite3@12.4.1` (pulled in transitively via
`camoufox-js`) has no musl prebuilds for Node 20, and the Alpine base
image has no Python for the `node-gyp` fallback. Node 24 variants ship
prebuilds for it.

Bumps all 35 e2e actor Dockerfiles still on Node 20:
- `apify/actor-node:20-beta` → `:24-beta`
- `apify/actor-node-puppeteer-chrome:20-beta` → `:24-beta`
- `node:20 AS builder` → `node:24 AS builder`

Playwright/Camoufox e2e actors were already on Node 24. Templates under
`packages/templates/` are out of scope here.

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@pull pull Bot locked and limited conversation to collaborators May 15, 2026
@pull pull Bot added the ⤵️ pull label May 15, 2026
@pull pull Bot merged commit cd4a748 into threatcode:master May 15, 2026
@pull pull Bot had a problem deploying to github-pages May 15, 2026 10:19 Failure
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant