Skip to content

Commit 21374c4

Browse files
committed
fix: update publish-release.yml for mutable dependency installation and sync package versions in yarn.lock
1 parent 9bd2f68 commit 21374c4

2 files changed

Lines changed: 15 additions & 81 deletions

File tree

.github/workflows/publish-release.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,16 @@ jobs:
7676
with:
7777
node-version-file: ".nvmrc"
7878
registry-url: "https://registry.npmjs.org/"
79+
# Do NOT run an immutable install here: this is a long-lived,
80+
# auto-incrementing release branch. Its committed yarn.lock may lag the
81+
# bumped package.json versions, and this job rewrites the lock anyway.
82+
# An immutable install would fail before the version-bump/sync steps run.
83+
install: "false"
84+
85+
- name: Install dependencies
86+
# Mutable install: installs deps for nx/build AND self-heals any lockfile
87+
# drift left by a previous release before this run bumps the version.
88+
run: yarn install --no-immutable
7989

8090
- name: Update npm CLI for trusted publishing
8191
run: npm install -g npm@latest

yarn.lock

Lines changed: 5 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -1707,18 +1707,6 @@ __metadata:
17071707
languageName: node
17081708
linkType: hard
17091709

1710-
"@enclave-vm/ast@npm:2.13.0":
1711-
version: 2.13.0
1712-
resolution: "@enclave-vm/ast@npm:2.13.0"
1713-
dependencies:
1714-
"@types/estree": "npm:1.0.8"
1715-
acorn: "npm:8.15.0"
1716-
acorn-walk: "npm:8.3.4"
1717-
astring: "npm:1.9.0"
1718-
checksum: 10c0/bcdc0d2cb85ad857c1087f4f1f4356150e4c9dc7ba553e132f1ac8bafb0f74522f8f55bd5aa43cbb265dd03905c19238c5b698c2abe9f70f4b4a8c9036dc297f
1719-
languageName: node
1720-
linkType: hard
1721-
17221710
"@enclave-vm/ast@npm:2.14.0, @enclave-vm/ast@workspace:libs/ast":
17231711
version: 0.0.0-use.local
17241712
resolution: "@enclave-vm/ast@workspace:libs/ast"
@@ -1731,20 +1719,7 @@ __metadata:
17311719
languageName: unknown
17321720
linkType: soft
17331721

1734-
"@enclave-vm/broker@npm:2.13.0":
1735-
version: 2.13.0
1736-
resolution: "@enclave-vm/broker@npm:2.13.0"
1737-
dependencies:
1738-
"@enclave-vm/core": "npm:2.13.0"
1739-
"@enclave-vm/stream": "npm:2.13.0"
1740-
"@enclave-vm/types": "npm:2.13.0"
1741-
minimatch: "npm:^10.2.5"
1742-
zod: "npm:^4.3.6"
1743-
checksum: 10c0/1d27358a996ff7ea58df4b5f7eb5dc818eeebbeb583b1e2348fc2a531dc88550be993cde72e6a9072557bec243b59ecadf866fdbba1203d0bf44dfb52dd0940e
1744-
languageName: node
1745-
linkType: hard
1746-
1747-
"@enclave-vm/broker@workspace:libs/broker":
1722+
"@enclave-vm/broker@npm:2.14.0, @enclave-vm/broker@workspace:libs/broker":
17481723
version: 0.0.0-use.local
17491724
resolution: "@enclave-vm/broker@workspace:libs/broker"
17501725
dependencies:
@@ -1767,16 +1742,6 @@ __metadata:
17671742
languageName: unknown
17681743
linkType: soft
17691744

1770-
"@enclave-vm/client@npm:2.13.0":
1771-
version: 2.13.0
1772-
resolution: "@enclave-vm/client@npm:2.13.0"
1773-
dependencies:
1774-
"@enclave-vm/stream": "npm:2.13.0"
1775-
"@enclave-vm/types": "npm:2.13.0"
1776-
checksum: 10c0/82345a9963f5065bb0f48857284ec1a211ace1c9aeaa908cd42bafd1a65ce659f94b1b723693549cc935599dc26e2fb53533dd7607b89c1ba0a3cf0db5e5e4f0
1777-
languageName: node
1778-
linkType: hard
1779-
17801745
"@enclave-vm/client@npm:2.14.0, @enclave-vm/client@workspace:libs/client":
17811746
version: 0.0.0-use.local
17821747
resolution: "@enclave-vm/client@workspace:libs/client"
@@ -1786,29 +1751,6 @@ __metadata:
17861751
languageName: unknown
17871752
linkType: soft
17881753

1789-
"@enclave-vm/core@npm:2.13.0":
1790-
version: 2.13.0
1791-
resolution: "@enclave-vm/core@npm:2.13.0"
1792-
dependencies:
1793-
"@babel/standalone": "npm:^7.29.0"
1794-
"@enclave-vm/ast": "npm:2.13.0"
1795-
"@enclave-vm/types": "npm:2.13.0"
1796-
acorn: "npm:8.15.0"
1797-
acorn-walk: "npm:8.3.4"
1798-
astring: "npm:1.9.0"
1799-
zod: "npm:^4.3.6"
1800-
peerDependencies:
1801-
"@huggingface/transformers": ^3.2.2
1802-
vectoriadb: ^2.1.3
1803-
peerDependenciesMeta:
1804-
"@huggingface/transformers":
1805-
optional: true
1806-
vectoriadb:
1807-
optional: true
1808-
checksum: 10c0/22b6c19c089e69a31baed9684c2e71d9393895866c0c7e9723c0489f6dcf77135d33c9ae9fdb408bea28b9a4b18c6d8d97ea62c4e9a88db57967e68848904986
1809-
languageName: node
1810-
linkType: hard
1811-
18121754
"@enclave-vm/core@npm:2.14.0, @enclave-vm/core@workspace:libs/core":
18131755
version: 0.0.0-use.local
18141756
resolution: "@enclave-vm/core@workspace:libs/core"
@@ -1905,15 +1847,6 @@ __metadata:
19051847
languageName: unknown
19061848
linkType: soft
19071849

1908-
"@enclave-vm/stream@npm:2.13.0":
1909-
version: 2.13.0
1910-
resolution: "@enclave-vm/stream@npm:2.13.0"
1911-
dependencies:
1912-
"@enclave-vm/types": "npm:2.13.0"
1913-
checksum: 10c0/51e69c539c74bd082aeb58ecfda5eaeefe953337f0802042819ef5574bd2ed457e9873c48651f2a2f42bf2f8e1329c537684ce68feaaf51ac0c4e62f128ff5c2
1914-
languageName: node
1915-
linkType: hard
1916-
19171850
"@enclave-vm/stream@npm:2.14.0, @enclave-vm/stream@workspace:libs/stream":
19181851
version: 0.0.0-use.local
19191852
resolution: "@enclave-vm/stream@workspace:libs/stream"
@@ -1922,15 +1855,6 @@ __metadata:
19221855
languageName: unknown
19231856
linkType: soft
19241857

1925-
"@enclave-vm/types@npm:2.13.0":
1926-
version: 2.13.0
1927-
resolution: "@enclave-vm/types@npm:2.13.0"
1928-
dependencies:
1929-
zod: "npm:^4.3.6"
1930-
checksum: 10c0/607822462b192e682712a847f9569501e1e833e33240306c77f83d0cc44b5e3d9bfabe7aa82337c798025d9fc4846943d3808252b096ce1de5fb1fed1560b666
1931-
languageName: node
1932-
linkType: hard
1933-
19341858
"@enclave-vm/types@npm:2.14.0, @enclave-vm/types@workspace:libs/types":
19351859
version: 0.0.0-use.local
19361860
resolution: "@enclave-vm/types@workspace:libs/types"
@@ -12817,10 +12741,10 @@ __metadata:
1281712741
version: 0.0.0-use.local
1281812742
resolution: "streaming-demo@workspace:apps/streaming-demo"
1281912743
dependencies:
12820-
"@enclave-vm/broker": "npm:2.13.0"
12821-
"@enclave-vm/client": "npm:2.13.0"
12822-
"@enclave-vm/core": "npm:2.13.0"
12823-
"@enclave-vm/types": "npm:2.13.0"
12744+
"@enclave-vm/broker": "npm:2.14.0"
12745+
"@enclave-vm/client": "npm:2.14.0"
12746+
"@enclave-vm/core": "npm:2.14.0"
12747+
"@enclave-vm/types": "npm:2.14.0"
1282412748
"@types/express": "npm:^4.17.21"
1282512749
"@types/node": "npm:^22.0.0"
1282612750
express: "npm:^4.21.0"

0 commit comments

Comments
 (0)