Commit d9bd28f
Fix: Remove registry-url from setup-node to resolve NODE_AUTH_TOKEN conflicts
- Removed registry-url parameter from setup-node action in ci.yml and release.yml
- Registry configuration now handled exclusively by .npmrc file
- Auth tokens configured via npm config commands with ECHO_LIBRARIES_ACCESS_KEY
- Eliminates NODE_AUTH_TOKEN environment variable creation and logging
- Fixes 403 Forbidden errors during npm ci with Echo registry
- Maintains dual-registry support: Echo for dependencies, GitHub for publishing
Changes:
- .github/workflows/ci.yml: Removed registry-url from setup-node
- .github/workflows/release.yml: Removed registry-url from setup-node
This ensures proper authentication with Echo (npm.echohq.com) registry while avoiding conflicts with GitHub Actions' automatic NODE_AUTH_TOKEN creation.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>1 parent 4cb78fb commit d9bd28f
2 files changed
Lines changed: 0 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
38 | 37 | | |
39 | 38 | | |
40 | 39 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
102 | | - | |
103 | 102 | | |
104 | 103 | | |
105 | 104 | | |
| |||
0 commit comments