Skip to content

Commit 2d9631d

Browse files
committed
update release.yaml
Upgrade Effect dependencies and configure npm authentication Updates multiple Effect ecosystem packages to their latest versions, including cli, cluster, platform, platform-node, rpc, and sql. These updates bring bug fixes, performance improvements, and new features from the Effect ecosystem. Adds NODE_AUTH_TOKEN environment variable to the release workflow to ensure proper npm authentication during package publishing. This addresses potential authentication issues by providing the npm token in the format expected by npm's authentication mechanism. Also adds kubernetes-types as a new transitive dependency introduced by the cluster package upgrade. Claude-Session: https://gist.github.com/clayroach/28a0e60c66471961722a48255a21daec
1 parent 2449ba6 commit 2d9631d

File tree

3 files changed

+58
-51
lines changed

3 files changed

+58
-51
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ jobs:
4646
env:
4747
GITHUB_TOKEN: ${{ secrets.CHANGESET_TOKEN }}
4848
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
49+
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
4950

5051
- name: Checkout for notifications
5152
if: always()

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -100,12 +100,12 @@
100100
"effect": "^3.0.0"
101101
},
102102
"dependencies": {
103-
"@effect/cli": "^0.72.0",
104-
"@effect/cluster": "^0.51.0",
105-
"@effect/platform": "^0.93.0",
106-
"@effect/platform-node": "^0.99.0",
107-
"@effect/rpc": "^0.72.0",
108-
"@effect/sql": "^0.47.0"
103+
"@effect/cli": "^0.72.1",
104+
"@effect/cluster": "^0.55.0",
105+
"@effect/platform": "^0.93.6",
106+
"@effect/platform-node": "^0.103.0",
107+
"@effect/rpc": "^0.72.2",
108+
"@effect/sql": "^0.48.6"
109109
},
110110
"devDependencies": {
111111
"@babel/cli": "^7.27.0",

0 commit comments

Comments
 (0)