Skip to content

Commit 29a7d8d

Browse files
authored
build: Update to lerna 7.x (#1417)
- Removed `useWorkspaces` flag (no longer used) - Add provenance flag to .npmrc - Fixes #1235 - Tested `npm start`, `npm test`, and `npm run build` steps and ensured they all worked correctly
1 parent 334e530 commit 29a7d8d

7 files changed

Lines changed: 5695 additions & 7613 deletions

File tree

.github/workflows/publish-alpha.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ jobs:
1616
permissions:
1717
contents: read
1818
packages: write
19+
id-token: write
1920
steps:
2021
- uses: actions/checkout@v3
2122
with:

.github/workflows/publish-nightly.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ jobs:
2828
permissions:
2929
contents: read
3030
packages: write
31+
id-token: write
3132
steps:
3233
- uses: actions/checkout@v3
3334
with:

.github/workflows/publish-packages.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ jobs:
99
permissions:
1010
contents: read
1111
packages: write
12+
id-token: write
1213
steps:
1314
- name: Checkout
1415
uses: actions/checkout@v3

.npmrc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
engine-strict=true
1+
engine-strict=true
2+
provenance=true

lerna.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
{
2-
"packages": ["packages/*"],
3-
"useWorkspaces": true,
42
"useNx": false,
53
"version": "0.44.1",
64
"command": {

0 commit comments

Comments
 (0)