Skip to content

Commit 7cdfde7

Browse files
authored
doc: add minutes for meeting 27 March 2025 (#4056)
Signed-off-by: Michael Dawson <[email protected]>
1 parent a251ac7 commit 7cdfde7

File tree

1 file changed

+62
-0
lines changed

1 file changed

+62
-0
lines changed

Diff for: doc/meetings/build-wg-meeting-2025-03-27.md

+62
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
# Node.js Build WorkGroup Meeting 2025-03-27
2+
3+
## Links
4+
5+
* **Recording**: <https://www.youtube.com/watch?v=VMfqX6dc_2I>
6+
* **GitHub Issue**:<https://github.com/nodejs/build/issues/4047>
7+
8+
## Present
9+
10+
* Michael Dawson (@mhdawson)
11+
* Milad Fa (@miladfarca)
12+
* Richard Lau (@richardlau)
13+
* Nguyen Duc Thien (@iuuukhueeee)
14+
* Ryan Aslett (@ryanaslett)
15+
16+
## Agenda
17+
18+
## Announcements
19+
20+
*Extracted from **build-agenda** labelled issues and pull requests from the **nodejs org** prior to the meeting.
21+
22+
### nodejs/build
23+
24+
* Potentially transition to 1password for secrets management [#4039](https://github.com/nodejs/build/issues/4039)
25+
* Ryan, looking for a 1 password to get access to experiment with, need one where they are
26+
the owner
27+
28+
* Transition from Digicert keylocker to Azure Trusted Signing [#4036](https://github.com/nodejs/build/issues/4036)
29+
* Ryan, windows release machine don’t seem to be in build WG inventory
30+
* Richard they are in the version of the inventory which are in the secrets repo because of the
31+
way they are defined in azure
32+
* Ryan, relying on Stefan as windows not in wheel house
33+
* Suggestion from Stefan was to wait until he finishes his work on moving Windows to clang
34+
because this won’t be a big issue for a few months
35+
* Plan is to set it up for Appium who also needs it, so when Stefan is ready the
36+
infrastructure/setup on the Azure side is ready.
37+
38+
* Equinix Metal sunset, June 2026 [#3975](https://github.com/nodejs/build/issues/3975)
39+
* Richard, next action was on me, need to get the email chain going to discuss what we can
40+
get from somewhere else. Have not done that yet but will.
41+
* Infrastructure for Orka (2024 and beyond) [#3686](https://github.com/nodejs/build/issues/3686)
42+
* Just about to add an issue to the agenda
43+
* Solved the build issue that was making build take so long. Really weird mount point to share
44+
ccache cross ephemeral user. Writes have been done such that they are no readable from
45+
other machines. Added recursive change for all ccache files to make them writable. Takes
46+
about 15 mins but builds are now down to 45 minutes from 2 hours which should be ok. Test
47+
should now be ok.
48+
* Release side is still an issue, as they are taking 5-5.5 hours. The releases don’t current use
49+
ccache so would be significantly sped up.
50+
* Good discussion path forward to investigate how to set up on release machines
51+
52+
* New Machine requirement: Replacement for Equinix x64 servers [#3597](https://github.com/nodejs/build/issues/3597)
53+
* Ryan still the rsync server, plan to rebuild it on mnx
54+
* Have run into some provision limits
55+
56+
## Q&A, Other
57+
58+
## Upcoming Meetings
59+
60+
* **Node.js Project Calendar**: <https://nodejs.org/calendar>
61+
62+
Click `+GoogleCalendar` at the bottom right to add to your own Google calendar.

0 commit comments

Comments
 (0)