-
-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Description
There are still a few loose ends we should fix before releasing our Worker fully on production, this issue tracks all pending work:
- fix: return a 400 for malformed URIs #64
- Automatically merge & deploy prs for updating redirect links #66
-
.txt.asc
files are downloaded instead of displayed in browser #69 - We should have default strategies for caching #73
- https://nodejs.org/download/release/index.* not updated for Node 21.2.0 #72
- fix: use same directory listing format as nginx #65
- Ensure that the Promote Script is Syncing Files Correctly
- Ensure Dark Theme / Styling on Directory Listing working as expected
Staged Tests
- Wipe R2 once-again
- Resync Everything
- Remove the v21.2.0 from R2
- Run the Promote Script and ensure that we have 1:1 match from direct.nodejs.org to r2.nodejs.org
- Ensure that the new "Release" Tag on GitHub nodejs/node is triggering correctly our release
- We might be able to test all this functionality with the next v18.x LTS release (cc @targos)
Current Rollout
The items checked, mean that are now being served through Cloudflare Workers and our R2 (S3) bucket instead of our DigitalOcean Server + Cloudflare Load Balancer
-
/docs
-
/api
-
/download
-
/metrics
-
/dist
Only after all these are ack'd and confirmed we should switch traffic back to the Worker for /download and /dist
Metadata
Metadata
Assignees
Labels
No labels