release-cloudflare-worker
release-cloudflare-worker copied to clipboard
Infra for serving Node.js downloads and documentation.
Makes use of KV for directory listings. This aims to replace the `build-r2-symlinks.mjs` file with two different ones: - `build-directory-cache.mjs` - This reads the entire dist-prod bucket and caches it...
Bumps [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) from 3.859.0 to 3.919.0. Release notes Sourced from @aws-sdk/client-s3's releases. v3.919.0 3.919.0(2025-10-28) Chores middleware-recursion-detection: update version of lambda invoke store (#7462) (9fa89eb9) clients: remove QLDB, RoboMaker, LookoutMetrics, LookoutVision,...
Sourcemapping was added in #275, but is still broken. `toucan-js` does provide an example that has sourcemap support: https://github.com/robertcepa/toucan-js/blob/master/examples/wrangler-basic/package.json. Judging by the difference in the example and what we have,...
Not really doing much afaict, also introduces possibility of release getting prematurely promoted on the R2 side of things (aka before the GH release) if a release is done around...
This PR implements a comprehensive security assessment and establishes security documentation for the Node.js Release Cloudflare Worker, which serves as critical infrastructure powering https://dist.nodejs.org for millions of developers worldwide. ##...
R2 supports bucket locking (https://developers.cloudflare.com/r2/buckets/bucket-locks/), this allows for writing new objects to a bucket but prevents overwriting. I'm not 100% sure this will work for our bucket structure, but I...
Sentry Issue: [DIST-WORKER-PROD-44](https://nodejs-org.sentry.io/issues/6867744097/) ``` Error: char '&' is not expected.:70:123 Deserialization error: to see the raw response, inspect the hidden field {error}.$response on this object. at XMLParser.parse (worker.js:13996:15) at None...