Upgrade lerna to v9 for OIDC trusted publishing (#330)

- Upgrade lerna from v8 to v9 (adds OIDC trusted publishing support)
- Remove registry-url, scope, and packages:write from release workflow
- Remove NPM_CONFIG_PROVENANCE env (automatic with OIDC)
- Update workspace typescript devDependency from ^4.8.4 to ^5.8.3
- Remove root typescript override (no longer needed)
This commit is contained in:
eric sciple
2026-02-25 19:58:54 -06:00
committed by GitHub
parent 9f770badd3
commit 92c5235a00
8 changed files with 2394 additions and 1769 deletions
+1 -6
View File
@@ -59,7 +59,6 @@ jobs:
permissions:
contents: write
packages: write
id-token: write
env:
@@ -72,8 +71,6 @@ jobs:
with:
node-version: 24.x
cache: "npm"
registry-url: 'https://registry.npmjs.org'
scope: '@actions'
- name: Parse version from lerna.json
run: |
@@ -101,6 +98,4 @@ jobs:
- name: Publish packages
run: |
lerna publish ${{ env.PKG_VERSION }} --yes --no-git-reset --no-git-tag-version
env:
NPM_CONFIG_PROVENANCE: 'true'
npx lerna publish ${{ env.PKG_VERSION }} --yes --no-git-reset --no-git-tag-version
+1
View File
@@ -4,3 +4,4 @@ dist
*.js
*.json
*.d.ts
/.nx/workspace-data
+2 -1
View File
@@ -73,9 +73,10 @@
"eslint-plugin-prettier": "^4.2.1",
"fetch-mock": "^9.11.0",
"jest": "^29.0.3",
"node-fetch": "^2.6.7",
"prettier": "^2.8.3",
"rimraf": "^3.0.2",
"ts-jest": "^29.0.3",
"typescript": "^4.8.4"
"typescript": "^5.8.3"
}
}
+1 -1
View File
@@ -74,6 +74,6 @@
"rimraf": "^3.0.2",
"ts-jest": "^29.0.3",
"ts-node": "^10.9.1",
"typescript": "^4.8.4"
"typescript": "^5.8.3"
}
}
+1 -6
View File
@@ -1,10 +1,5 @@
{
"$schema": "node_modules/lerna/schemas/lerna-schema.json",
"packages": [
"expressions",
"workflow-parser",
"languageservice",
"languageserver"
],
"packages": ["expressions", "workflow-parser", "languageservice", "languageserver"],
"version": "0.3.45"
}
+2384 -1748
View File
File diff suppressed because it is too large Load Diff
+1 -4
View File
@@ -9,10 +9,7 @@
"./languageserver"
],
"devDependencies": {
"lerna": "^8.2.2",
"lerna": "^9.0.0",
"typescript": "5.8.3"
},
"overrides": {
"typescript": "$typescript"
}
}
+1 -1
View File
@@ -69,6 +69,6 @@
"prettier": "^2.8.3",
"rimraf": "^3.0.2",
"ts-jest": "^29.0.3",
"typescript": "^4.8.4"
"typescript": "^5.8.3"
}
}