@@ -410,9 +410,8 @@ jobs:
410
410
- name : Extract Profiling Node Prebuilt Binaries
411
411
uses : actions/download-artifact@v4
412
412
with :
413
- pattern : profiling-node-binaries-${{ github.sha }}
413
+ pattern : profiling-node-binaries-${{ github.sha }}-*
414
414
path : ${{ github.workspace }}/packages/profiling-node/lib/
415
- merge-multiple : true
416
415
417
416
- name : Pack tarballs
418
417
run : yarn build:tarball
@@ -933,9 +932,8 @@ jobs:
933
932
(github.event_name != 'pull_request')
934
933
uses : actions/download-artifact@v4
935
934
with :
936
- pattern : profiling-node-binaries-${{ github.sha }}
935
+ pattern : profiling-node-binaries-${{ github.sha }}-*
937
936
path : ${{ github.workspace }}/packages/profiling-node/lib/
938
- merge-multiple : true
939
937
940
938
- name : Log downloaded binaries
941
939
run : ls -la ${{ github.workspace }}/packages/profiling-node/lib/
@@ -1259,7 +1257,7 @@ jobs:
1259
1257
- name : Extract Profiling Node Prebuilt Binaries
1260
1258
uses : actions/download-artifact@v4
1261
1259
with :
1262
- pattern : profiling-node-binaries-${{ github.sha }}
1260
+ pattern : profiling-node-binaries-${{ github.sha }}-*
1263
1261
path : ${{ github.workspace }}/packages/profiling-node/lib/
1264
1262
1265
1263
- name : Restore tarball cache
@@ -1386,104 +1384,132 @@ jobs:
1386
1384
# x64 glibc
1387
1385
- os : ubuntu-20.04
1388
1386
node : 16
1387
+ binary : linux-x64-glibc-93
1389
1388
- os : ubuntu-20.04
1390
1389
node : 18
1390
+ binary : linux-x64-glibc-108
1391
1391
- os : ubuntu-20.04
1392
1392
node : 20
1393
+ binary : linux-x64-glibc-115
1393
1394
- os : ubuntu-20.04
1394
1395
node : 22
1396
+ binary : linux-x64-glibc-127
1395
1397
1396
1398
# x64 musl
1397
1399
- os : ubuntu-20.04
1398
1400
container : node:16-alpine3.16
1401
+ binary : linux-x64-musl-93
1399
1402
node : 16
1400
1403
- os : ubuntu-20.04
1401
1404
container : node:18-alpine3.17
1402
1405
node : 18
1406
+ binary : linux-x64-musl-108
1403
1407
- os : ubuntu-20.04
1404
1408
container : node:20-alpine3.17
1405
1409
node : 20
1410
+ binary : linux-x64-musl-115
1406
1411
- os : ubuntu-20.04
1407
1412
container : node:22-alpine3.18
1408
1413
node : 22
1414
+ binary : linux-x64-musl-127
1409
1415
1410
1416
# arm64 glibc
1411
1417
- os : ubuntu-20.04
1412
1418
arch : arm64
1413
1419
node : 16
1420
+ binary : linux-arm64-glibc-93
1414
1421
- os : ubuntu-20.04
1415
1422
arch : arm64
1416
1423
node : 18
1424
+ binary : linux-arm64-glibc-108
1417
1425
- os : ubuntu-20.04
1418
1426
arch : arm64
1419
1427
node : 20
1428
+ binary : linux-arm64-glibc-115
1420
1429
- os : ubuntu-20.04
1421
1430
arch : arm64
1422
1431
node : 22
1432
+ binary : linux-arm64-glibc-127
1423
1433
1424
1434
# arm64 musl
1425
1435
- os : ubuntu-20.04
1426
1436
container : node:16-alpine3.16
1427
1437
arch : arm64
1428
1438
node : 16
1439
+ binary : linux-arm64-musl-93
1429
1440
- os : ubuntu-20.04
1430
1441
arch : arm64
1431
1442
container : node:18-alpine3.17
1432
1443
node : 18
1444
+ binary : linux-arm64-musl-108
1433
1445
- os : ubuntu-20.04
1434
1446
arch : arm64
1435
1447
container : node:20-alpine3.17
1436
1448
node : 20
1449
+ binary : linux-arm64-musl-115
1437
1450
- os : ubuntu-20.04
1438
1451
arch : arm64
1439
1452
container : node:22-alpine3.18
1440
1453
node : 22
1454
+ binary : linux-arm64-musl-127
1441
1455
1442
1456
# macos x64
1443
1457
- os : macos-13
1444
1458
node : 16
1445
1459
arch : x64
1460
+ binary : darwin-x64-93
1446
1461
- os : macos-13
1447
1462
node : 18
1448
1463
arch : x64
1464
+ binary : darwin-x64-108
1449
1465
- os : macos-13
1450
1466
node : 20
1451
1467
arch : x64
1468
+ binary : darwin-x64-115
1452
1469
- os : macos-13
1453
1470
node : 22
1454
1471
arch : x64
1472
+ binary : darwin-x64-127
1455
1473
1456
1474
# macos arm64
1457
1475
- os : macos-13
1458
1476
arch : arm64
1459
1477
node : 16
1460
1478
target_platform : darwin
1479
+ binary : darwin-arm64-93
1461
1480
- os : macos-13
1462
1481
arch : arm64
1463
1482
node : 18
1464
1483
target_platform : darwin
1484
+ binary : darwin-arm64-107
1465
1485
- os : macos-13
1466
1486
arch : arm64
1467
1487
node : 20
1468
1488
target_platform : darwin
1489
+ binary : darwin-arm64-115
1469
1490
- os : macos-13
1470
1491
arch : arm64
1471
1492
node : 22
1472
1493
target_platform : darwin
1494
+ binary : darwin-arm64-127
1473
1495
1474
1496
# windows x64
1475
1497
- os : windows-2022
1476
1498
node : 16
1477
1499
arch : x64
1500
+ binary : windows-win32-x64-93
1478
1501
- os : windows-2022
1479
1502
node : 18
1480
1503
arch : x64
1504
+ binary : windows-win32-x64-108
1481
1505
- os : windows-2022
1482
1506
node : 20
1483
1507
arch : x64
1508
+ binary : windows-win32-x64-115
1484
1509
- os : windows-2022
1485
1510
node : 22
1486
1511
arch : x64
1512
+ binary : windows-win32-x64-127
1487
1513
1488
1514
steps :
1489
1515
- name : Setup (alpine)
@@ -1617,5 +1643,6 @@ jobs:
1617
1643
- name : Archive Binary
1618
1644
uses : actions/upload-artifact@v4
1619
1645
with :
1620
- name : profiling-node-binaries-${{ github.sha }}
1646
+ name : profiling-node-binaries-${{ github.sha }}-${{ matrix.binary }}
1621
1647
path : ${{ github.workspace }}/packages/profiling-node/lib/*.node
1648
+ if-no-files-found : error
0 commit comments