Compare commits

...

7 Commits

Author SHA1 Message Date
github-actions
f2f261e6bd chore(release): 3.0.1 [skip ci]
## [3.0.1](https://github.com/easingthemes/ssh-deploy/compare/v3.0.0...v3.0.1) (2022-10-28)

### Bug Fixes

* readme update ([80a7f53](80a7f53ec9)), closes [#67](https://github.com/easingthemes/ssh-deploy/issues/67)
2022-10-28 02:16:55 +00:00
Dragan Filipovic
80a7f53ec9 fix: readme update
Fixes #67
2022-10-28 04:16:02 +02:00
github-actions
d4d82006e8 chore(release): 3.0.0 [skip ci]
# [3.0.0](https://github.com/easingthemes/ssh-deploy/compare/v2.2.11...v3.0.0) (2022-10-28)

### Bug Fixes

* plugins versions ([2f40dde](2f40dde84f))

* Merge pull request #83 from easingthemes/feature/#82-update-node-version ([76660a8](76660a8456)), closes [#83](https://github.com/easingthemes/ssh-deploy/issues/83) [easingthemes/feature/#82](https://github.com/easingthemes/feature//issues/82)

### BREAKING CHANGES

* update to use nodeJS v16
2022-10-28 02:03:03 +00:00
Dragan Filipović
2de13b41b4 Merge pull request #84 from easingthemes/feature/#82-update-node-version
fix: plugins versions
2022-10-28 04:02:32 +02:00
Dragan Filipovic
2f40dde84f fix: plugins versions 2022-10-28 04:01:24 +02:00
Dragan Filipović
76660a8456 Merge pull request #83 from easingthemes/feature/#82-update-node-version
BREAKING CHANGE: update to use nodeJS v16
2022-10-28 03:48:26 +02:00
Dragan Filipovic
12adb9b839 BREAKING CHANGE: update to use nodeJS v16
Since it's used in Github environment it should not have any impact in usage.
Just in case major version updated.

Fixes #82
2022-10-28 03:44:28 +02:00
9 changed files with 2579 additions and 839 deletions

View File

@@ -14,7 +14,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest]
node-version: [14.x]
node-version: [16.x]
steps:
- name: Checkout

View File

@@ -13,7 +13,7 @@ jobs:
strategy:
matrix:
os: [ ubuntu-latest ]
node-version: [ 14.x ]
node-version: [ 16.x ]
steps:
- name: Checkout
uses: actions/checkout@v2

View File

@@ -12,13 +12,13 @@ jobs:
strategy:
matrix:
os: [ ubuntu-latest ]
node-version: [ 14.x ]
node-version: [ 16.x ]
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: Setup Node.js
uses: actions/setup-node@v1
uses: actions/setup-node@v3
with:
node-version: ${{ matrix['node-version'] }}
- name: Install dependencies
@@ -28,11 +28,11 @@ jobs:
- name: Run Tests
run: npm test --if-present
- name: Release
uses: cycjimmy/semantic-release-action@v2
uses: cycjimmy/semantic-release-action@v3
with:
dry_run: false
extra_plugins: |
@semantic-release/changelog@3.0.0
@semantic-release/changelog
@semantic-release/git
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

View File

@@ -62,7 +62,7 @@ or use the latest version from a branch, eg: ssh-deploy@main
- name: Deploy to Staging server
uses: easingthemes/ssh-deploy@main
env:
SSH_PRIVATE_KEY: ${{ secrets.SERVER_SSH_KEY }}
SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }}
ARGS: "-rltgoDzvO"
SOURCE: "dist/"
REMOTE_HOST: ${{ secrets.REMOTE_HOST }}
@@ -96,7 +96,7 @@ jobs:
- name: Deploy to Server
uses: easingthemes/ssh-deploy@main
env:
SSH_PRIVATE_KEY: ${{ secrets.SERVER_SSH_KEY }}
SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }}
ARGS: "-rltgoDzvO --delete"
SOURCE: "dist/"
REMOTE_HOST: ${{ secrets.REMOTE_HOST }}

View File

@@ -27,7 +27,7 @@ inputs:
description: "Arguments to pass to rsync"
required: false
default: "-rltgoDzvO"
EXCLUDE:
EXCLUDE:
description: "An array of folder to exclude"
required: false
default: ""
@@ -35,7 +35,7 @@ outputs:
status:
description: "Status"
runs:
using: "node12"
using: "node16"
main: "dist/index.js"
branding:
color: "green"

2
dist/index.js vendored

File diff suppressed because one or more lines are too long

View File

@@ -1,3 +1,25 @@
## [3.0.1](https://github.com/easingthemes/ssh-deploy/compare/v3.0.0...v3.0.1) (2022-10-28)
### Bug Fixes
* readme update ([80a7f53](https://github.com/easingthemes/ssh-deploy/commit/80a7f53ec918930fd23f0524fec0b1d4f52183bf)), closes [#67](https://github.com/easingthemes/ssh-deploy/issues/67)
# [3.0.0](https://github.com/easingthemes/ssh-deploy/compare/v2.2.11...v3.0.0) (2022-10-28)
### Bug Fixes
* plugins versions ([2f40dde](https://github.com/easingthemes/ssh-deploy/commit/2f40dde84fde36f5b9b81ededd7090c5159d9885))
* Merge pull request #83 from easingthemes/feature/#82-update-node-version ([76660a8](https://github.com/easingthemes/ssh-deploy/commit/76660a8456dbf26e6328674e25d083941ddd645e)), closes [#83](https://github.com/easingthemes/ssh-deploy/issues/83) [easingthemes/feature/#82](https://github.com/easingthemes/feature//issues/82)
### BREAKING CHANGES
* update to use nodeJS v16
## [2.2.11](https://github.com/easingthemes/ssh-deploy/compare/v2.2.10...v2.2.11) (2021-05-28)

3350
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{
"name": "@draganfilipovic/ssh-deploy",
"version": "2.2.11",
"version": "3.0.1",
"description": "Fast NodeJS action to deploy specific directory from `GITHUB_WORKSPACE` to a server via rsync over ssh.",
"main": "dist/index.js",
"files": [
@@ -10,15 +10,9 @@
"LICENSE"
],
"dependencies": {
"command-exists": "1.2.9",
"node-cmd": "4.0.0",
"rsyncwrapper": "3.0.1"
},
"devDependencies": {
"@vercel/ncc": "^0.28.6",
"eslint": "^7.27.0",
"eslint-config-airbnb-base": "^14.2.1",
"eslint-plugin-import": "^2.23.3"
"command-exists": "^1.2.9",
"node-cmd": "^5.0.0",
"rsyncwrapper": "^3.0.1"
},
"scripts": {
"build": "npm run lint && ncc build ./src/index.js -o dist -m",
@@ -39,5 +33,11 @@
"bugs": {
"url": "https://github.com/easingthemes/ssh-deploy/issues"
},
"homepage": "https://github.com/easingthemes/ssh-deploy#readme"
"homepage": "https://github.com/easingthemes/ssh-deploy#readme",
"devDependencies": {
"@vercel/ncc": "^0.34.0",
"eslint": "^8.26.0",
"eslint-config-airbnb-base": "^15.0.0",
"eslint-plugin-import": "^2.26.0"
}
}