|
| 1 | +# Node.js Build WorkGroup Meeting 2025-07-31 |
| 2 | + |
| 3 | +## Links |
| 4 | + |
| 5 | +* **Recording**: https://www.youtube.com/watch?v=x_dJPNOWBQ0 |
| 6 | +* **GitHub Issue**: https://github.com/nodejs/build/issues/4112 |
| 7 | +* **Minutes Google Doc**: https://docs.google.com/document/d/116SigWWkmHIj-d-4RD1cZAMqIxQ8c_5Jn3z-Jn-agro |
| 8 | + |
| 9 | +## Present |
| 10 | + |
| 11 | +* Build team: @nodejs/build |
| 12 | +* Milad Fa (@miladfarca) |
| 13 | +* Ryan Aslett (@ryanaslett) (LF Cloudops) |
| 14 | +* Stewart Addison (@sxa) |
| 15 | +* Abdirahim Musse (@abmusse) |
| 16 | + |
| 17 | +## Agenda |
| 18 | + |
| 19 | +## Announcements |
| 20 | + |
| 21 | +*Extracted from **build-agenda** labelled issues and pull requests from the **nodejs org** prior to the meeting. |
| 22 | + |
| 23 | +### nodejs/build |
| 24 | + |
| 25 | +* Update infrastructure providers list [#4104](https://github.com/nodejs/build/issues/4104) |
| 26 | + * openjs foundation has been trying to unify all the agreements and infrastructure providers. |
| 27 | +* Machines at OSUOSL at risk [#4073](https://github.com/nodejs/build/issues/4073) |
| 28 | + * They are still looking for a new home as they are moving datacenters. |
| 29 | +* Require Physical 2fa for Build WG & Web Infra members |
| 30 | +[#4063](https://github.com/nodejs/build/issues/4063) |
| 31 | + * Does this still need to be here? Having better security and auth is good, requiring HW keys is not possible. Do we need to push it to TSC to enforce it? |
| 32 | +* Potentially transition to 1password for secrets management [#4039](https://github.com/nodejs/build/issues/4039) |
| 33 | + * The main issue is keys are not rotated when we offboard people. Should we create a new vault? Maybe we should ask TSC about this. |
| 34 | +* Replace Works on Arm machines affected by Equinix Metal sunset (June 2026) [#3975](https://github.com/nodejs/build/issues/3975) |
| 35 | + * Our usage is unique. We have massive machines that need to replace them very soon. An interim solution is to create some machines on Azure. Next on the agenda. |
| 36 | +* Infrastructure for Orka (2024 and beyond) [#3686](https://github.com/nodejs/build/issues/3686) |
| 37 | + * We had to upgrade Orka to support xcode 16. Now we can make all the changes for Node 25 and 26. Trying to determine what versions of osx can we build with. |
| 38 | +* Extend Azure credits (Long term) [#3672](https://github.com/nodejs/build/issues/3672) |
| 39 | + * We got less credits this year compared to the past, we are on the path to potentially run out of credits before the renewal. Only about 10 months away. We can also try to reduce costs. We are not using “the cloud” properly. Maybe we need an “on demand” methodology. Same applies to Arm servers. Let's open an Epic to track this. |
| 40 | + |
| 41 | +### nodejs/node |
| 42 | + |
| 43 | +* Enabling Rust support for Temporal [#58730](https://github.com/nodejs/node/issues/58730) |
| 44 | + * We should reach out to SmartOS. Validate and make sure they can support this. |
| 45 | + |
| 46 | + |
| 47 | +## Q&A, Other |
| 48 | + |
| 49 | +## Upcoming Meetings |
| 50 | + |
| 51 | +* **Node.js Project Calendar**: <https://nodejs.org/calendar> |
| 52 | + |
| 53 | +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. |
0 commit comments