Skip to content

Commit b1d73d5

Browse files
chore: update Node engine requirements to ^20.17.0 || >=22.9.0 (#2)
- Update package.json engines field - Update release.yaml to use Node 20 - Update context.md with correct Node version - Remove hardcoded v1.0.14 references - Update publishing process to use changesets
1 parent 293cdee commit b1d73d5

File tree

3 files changed

+8
-11
lines changed

3 files changed

+8
-11
lines changed

.github/workflows/release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
- name: Setup Node.js
2424
uses: actions/setup-node@v4
2525
with:
26-
node-version: 18
26+
node-version: 20
2727
registry-url: https://registry.npmjs.org
2828

2929
- name: Ensure recent npm (OIDC + provenance support)

docs/context.md

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ n8n-nodes-runpod-public-endpoints/
120120
### Core Technologies
121121

122122
- **Language**: TypeScript 5.4+
123-
- **Runtime**: Node.js 18+
123+
- **Runtime**: Node.js ^20.17.0 or >=22.9.0
124124
- **Framework**: n8n Community Node API (v1)
125125
- **API**: Runpod Public Endpoints REST API + GraphQL for model discovery
126126

@@ -387,18 +387,15 @@ n8n dev
387387

388388
### Version Management
389389

390-
- **Current**: v1.0.14
391390
- **Format**: Semantic Versioning (MAJOR.MINOR.PATCH)
392-
- **File**: `package.json` (version field)
391+
- **Source of Truth**: `package.json` (version field)
393392

394393
### Publishing Process
395394

396-
1. Update `package.json` version
397-
2. Update `CHANGELOG.md` with changes
398-
3. Commit to git
399-
4. Tag release: `git tag v1.0.14`
400-
5. Run: `npm publish` (publishes to npm registry)
401-
6. Create GitHub release with notes
395+
1. Create changeset: `npm run changeset`
396+
2. Commit to git
397+
3. GitHub Actions auto-versioning and publishes to npm registry
398+
4. Create GitHub release with notes
402399

403400
### Distribution Channels
404401

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
"typescript": "^5.4.0"
6565
},
6666
"engines": {
67-
"node": ">=18.0.0"
67+
"node": "^20.17.0 || >=22.9.0"
6868
},
6969
"publishConfig": {
7070
"access": "public"

0 commit comments

Comments
 (0)