Skip to content

Commit 73d3170

Browse files
committed
feat(build): drop node v18 support, add node v24
1 parent 654c140 commit 73d3170

File tree

5 files changed

+46
-101
lines changed

5 files changed

+46
-101
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ jobs:
55
runs-on: ubuntu-latest
66
strategy:
77
matrix:
8-
node: ['18', '20', '22']
8+
node: ['20', '22', '24']
99
steps:
1010
- name: Checkout
1111
uses: actions/checkout@v4

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- name: Setup Node.js
2020
uses: actions/setup-node@v3
2121
with:
22-
node-version: 20
22+
node-version: 22
2323
- name: Get npm cache directory path
2424
id: npm-cache-dir-path
2525
run: echo "::set-output name=dir::$(npm config get cache)"

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
# [4.0.0](https://github.com/shepherd-tools/shepherd/compare/v3.1.0...v4.0.0) (2025-10-19)
2+
3+
4+
### Bug Fixes
5+
6+
* **npm:** publish ([5a1487a](https://github.com/shepherd-tools/shepherd/commit/5a1487af27a176303c952a2e43d8e31b8334ea47))
7+
8+
# [4.0.0](https://github.com/shepherd-tools/shepherd/compare/v3.1.0...v4.0.0) (2025-10-19)
9+
110
# [3.1.0](https://github.com/shepherd-tools/shepherd/compare/v3.0.0...v3.1.0) (2025-10-02)
211

312

package-lock.json

Lines changed: 28 additions & 95 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@shepherd-tools/shepherd",
3-
"version": "3.1.0",
3+
"version": "3.1.1",
44
"description": "A utility for applying code changes across many repositories",
55
"type": "module",
66
"keywords": [
@@ -50,17 +50,17 @@
5050
"@types/js-yaml": "^4.0.9",
5151
"chalk": "^5.3.0",
5252
"child-process-promise": "^2.2.1",
53-
"table": "^6.8.1",
5453
"commander": "^12.1.0",
5554
"fs-extra": "^11.2.0",
5655
"joi": "^17.13.3",
5756
"js-yaml": "^4.1.0",
5857
"lodash": "^4.17.21",
5958
"log-symbols": "^7.0.0",
6059
"netrc": "^0.1.4",
61-
"ora": "^8.1.0",
60+
"ora": "^9.0.0",
6261
"preferences": "^2.0.2",
63-
"simple-git": "^3.27.0"
62+
"simple-git": "^3.27.0",
63+
"table": "^6.8.1"
6464
},
6565
"devDependencies": {
6666
"@babel/preset-env": "^7.25.7",
@@ -91,6 +91,9 @@
9191
"typescript": "5.9",
9292
"typescript-eslint": "^8.8.0"
9393
},
94+
"engines": {
95+
"node": ">=20"
96+
},
9497
"publishConfig": {
9598
"access": "public"
9699
}

0 commit comments

Comments
 (0)