Skip to content

Commit 110f918

Browse files
authored
V4.4.0 (#526)
* v4.4.0 * V4.4.0 use checkout v6 action to support node 24
1 parent a51268f commit 110f918

7 files changed

Lines changed: 28 additions & 26 deletions

File tree

.github/workflows/ftp.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: 🚚 Get latest code
13-
uses: actions/checkout@v4
13+
uses: actions/checkout@v6
1414

1515
- name: 📂 Sync files
1616
uses: ./

.github/workflows/ftps.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: 🚚 Get latest code
13-
uses: actions/checkout@v4
13+
uses: actions/checkout@v6
1414

1515
- name: 📂 Sync files
1616
uses: ./

README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ jobs:
2020
runs-on: ubuntu-latest
2121
steps:
2222
- name: 🚚 Get latest code
23-
uses: actions/checkout@v4
23+
uses: actions/checkout@v6
2424

2525
- name: 📂 Sync files
26-
uses: SamKirkland/FTP-Deploy-Action@v4.3.6
26+
uses: SamKirkland/FTP-Deploy-Action@v4.4.0
2727
with:
2828
server: ftp.samkirkland.com
2929
username: myFtpUserName
@@ -86,7 +86,7 @@ jobs:
8686
runs-on: ubuntu-latest
8787
steps:
8888
- name: 🚚 Get latest code
89-
uses: actions/checkout@v4
89+
uses: actions/checkout@v6
9090
9191
- name: Use Node.js 16
9292
uses: actions/setup-node@v2
@@ -99,7 +99,7 @@ jobs:
9999
npm run build
100100
101101
- name: 📂 Sync files
102-
uses: SamKirkland/FTP-Deploy-Action@v4.3.6
102+
uses: SamKirkland/FTP-Deploy-Action@v4.4.0
103103
with:
104104
server: ftp.samkirkland.com
105105
username: myFtpUserName
@@ -116,10 +116,10 @@ jobs:
116116
runs-on: ubuntu-latest
117117
steps:
118118
- name: 🚚 Get latest code
119-
uses: actions/checkout@v4
119+
uses: actions/checkout@v6
120120
121121
- name: 📂 Sync files
122-
uses: SamKirkland/FTP-Deploy-Action@v4.3.6
122+
uses: SamKirkland/FTP-Deploy-Action@v4.4.0
123123
with:
124124
server: ftp.samkirkland.com
125125
username: myFtpUserName
@@ -139,10 +139,10 @@ jobs:
139139
runs-on: ubuntu-latest
140140
steps:
141141
- name: 🚚 Get latest code
142-
uses: actions/checkout@v4
142+
uses: actions/checkout@v6
143143
144144
- name: 📂 Sync files
145-
uses: SamKirkland/FTP-Deploy-Action@v4.3.6
145+
uses: SamKirkland/FTP-Deploy-Action@v4.4.0
146146
with:
147147
server: ftp.samkirkland.com
148148
username: myFtpUserName
@@ -161,10 +161,10 @@ jobs:
161161
runs-on: ubuntu-latest
162162
steps:
163163
- name: 🚚 Get latest code
164-
uses: actions/checkout@v4
164+
uses: actions/checkout@v6
165165
166166
- name: 📂 Sync files
167-
uses: SamKirkland/FTP-Deploy-Action@v4.3.6
167+
uses: SamKirkland/FTP-Deploy-Action@v4.4.0
168168
with:
169169
server: ftp.samkirkland.com
170170
username: myFtpUserName

action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ inputs:
4545
required: false
4646
description: "Timeout in milliseconds for FTP operations"
4747
runs:
48-
using: "node20"
48+
using: "node24"
4949
main: "dist/index.js"
5050
branding:
5151
icon: "upload-cloud"

migration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Most features have been carried forward and improved upon. However, some feature
2525
### How to upgrade
2626

2727
1. Remove `with: fetch-depth: 2`. It is no longer needed and removing it will _slightly_ speed up deployments.
28-
2. Change the version to `v4.X.X`, for example `SamKirkland/FTP-Deploy-Action@v4.3.6` (please check the [README](https://github.com/SamKirkland/FTP-Deploy-Action/blob/master/README.md) or the [releases page](https://github.com/SamKirkland/FTP-Deploy-Action/releases/latest) for the latest version).
28+
2. Change the version to `v4.X.X`, for example `SamKirkland/FTP-Deploy-Action@v4.4.0` (please check the [README](https://github.com/SamKirkland/FTP-Deploy-Action/blob/master/README.md) or the [releases page](https://github.com/SamKirkland/FTP-Deploy-Action/releases/latest) for the latest version).
2929
3. If you have a `.git-ftp-include` file you should delete it. Version 4 tracks files differently and no longer needs this config file.
3030
4. If you have a `.git-ftp-ignore` file, you should transfer the options to the new `exclude` argument. **Note:** version 4 excludes any `.git*` and `node_modules/` files / folders by default.
3131
5. Update your arguments to reflect the following changes:

package-lock.json

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

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ftp-deploy-action",
3-
"version": "4.3.6",
3+
"version": "4.4.0",
44
"private": true,
55
"description": "Automate deploying websites and more with this GitHub action",
66
"main": "dist/index.js",
@@ -30,7 +30,7 @@
3030
"ts-node-dev": "^2.0.0"
3131
},
3232
"devDependencies": {
33-
"@types/node": "^20.11.24",
33+
"@types/node": "^24.0.0",
3434
"@typescript-eslint/eslint-plugin": "^5.33.1",
3535
"@typescript-eslint/parser": "^5.33.1",
3636
"@vercel/ncc": "^0.34.0",

0 commit comments

Comments
 (0)