Commit Graph

328 Commits

Author SHA1 Message Date
ximplez
c5a3f7ea09 dist update 2024-04-19 07:39:51 +00:00
xmz
1177658fa0 fix index.js 2024-04-19 15:39:22 +08:00
ximplez
75d0d72c8c dist update 2024-04-19 07:32:04 +00:00
xmz
ae6c274a15 fix config.js 2024-04-19 15:31:37 +08:00
ximplez
fa8547c1b4 dist update 2024-04-19 07:15:17 +00:00
xmz
f02ea6dcb9 fix config.js 2024-04-19 15:14:41 +08:00
ximplez
e68b1b4f82 dist update 2024-04-19 06:48:23 +00:00
xmz
110333f488 fix config.js 2024-04-19 14:47:52 +08:00
ximplez
c080837434 dist update 2024-04-19 06:47:15 +00:00
xmz
11d612552f fix config.js 2024-04-19 14:46:39 +08:00
ximplez
e588524852 dist update 2024-04-19 06:39:45 +00:00
xmz
53a7c79f65 update git release 2024-04-19 14:39:12 +08:00
github-actions
c0d6c08d4d chore(release): 1.0.0 [skip ci]
# 1.0.0 (2024-04-19)

### Bug Fixes

* [#113](https://github.com/ximplez/ssh-deploy/issues/113) limit ssh script input ([5894f5e](5894f5e290))
* [#113](https://github.com/ximplez/ssh-deploy/issues/113) limit ssh script output ([59827af](59827af83c))
* [#113](https://github.com/ximplez/ssh-deploy/issues/113) limit ssh script output - rebuild ([756a522](756a522533))
* [#118](https://github.com/ximplez/ssh-deploy/issues/118) check undefined default values ([f0c02fb](f0c02fb2a5))
* [#118](https://github.com/ximplez/ssh-deploy/issues/118) check undefined default values rebuild ([54f8b6c](54f8b6c60b))
* [#120](https://github.com/ximplez/ssh-deploy/issues/120) check undefined data ([2fbb060](2fbb06015d))
* add assets to semantic-release git ([0867b12](0867b12954))
* add branch instead of a version in a readme ([8218c8e](8218c8ed95))
* add compiled file ([627ac29](627ac29ece))
* add githubWorkspace as default source root ([3ef66d0](3ef66d0be9))
* Add info for Permission denied issue. ([845b578](845b578606))
* Add manual inputs for e2e test ([8f71595](8f715957ab))
* add NPM token ([2197bc6](2197bc60ef))
* add package json auto updates ([ce56d75](ce56d75fc1))
* add uuid for ssh scripts ([66f6e4b](66f6e4b367))
* Add visible Rsync CMD for debugging ([91b6d28](91b6d280ae))
* added the missing declarations [#177](https://github.com/ximplez/ssh-deploy/issues/177) ([bb271fe](bb271fe4c6))
* change npm to public ([191c82d](191c82d9b4))
* codeql build ([5e456a4](5e456a475a))
* codeql yaml syntax update ([87ad671](87ad6713b5))
* fix default source if empty ([9f191f4](9f191f4263))
* fix default TARGET ([4d08634](4d086346af))
* Fix default values used incorrectly. ([a1b383f](a1b383f560))
* fix manual release action ([245b7a9](245b7a9d2f))
* log buffer from rsync stdout ([8e19e0d](8e19e0d6bc))
* Log rsync command ([85f4a96](85f4a96743))
* minify dist ([87551c3](87551c3893))
* move e2e tests to main branch ([0069fae](0069faea9f))
* move e2e tests typo branch name ([6d3554b](6d3554b01e))
* normalize line endings in SSH key for the underlying OS ([3f5d9aa](3f5d9aab1a))
* only=prod package json ([95f4dc8](95f4dc8069))
* plugins versions ([2f40dde](2f40dde84f))
* readme update ([80a7f53](80a7f53ec9)), closes [#67](https://github.com/ximplez/ssh-deploy/issues/67)
* rebuild ([2169399](2169399fef))
* rebuild and update readme ([98025d6](98025d680e))
* remove change npm to public ([3c36af7](3c36af7577))
* replace i with ci ([50d1f57](50d1f576f9))
* semantic-release/npm update config ([40096bf](40096bf224))
* trigger automated release ([4d8bbf0](4d8bbf0deb))
* Update changelog ([765f5ff](765f5ffd31))
* update ncc ([20a0cae](20a0cae1ae))
* update npm package name ([9c4e411](9c4e4119ad))
* update plugins ([b2adc00](b2adc00c92))
* update plugins ([a50a999](a50a999528))
* update sub dependencies ([2a32c8d](2a32c8dcde))
* update v3 e2e test ([450bf42](450bf423f3))
* use main branch for e2e testes ([21451fe](21451fec97))
* yaml step name ([5c13615](5c13615d4b))
* 修复 ARGS 为空时导致 rsync 执行错误问题。 ([caaa95b](caaa95b651))

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

### Features

* add e2e tests ([40f855a](40f855a08b))
* Add multi source and multi target support ([73a65ec](73a65ec97c))
* add semantic-release-action ([ac3c9b5](ac3c9b51d5))
* add ssh port from VARs, fix package-lock ([808b002](808b0020d4))
* Add SSH remote script support -  before and after rsync ([2cd8a82](2cd8a820e2))
* Add SSH_CMD_ARGS support ([51a0063](51a00631e2))

### Performance Improvements

* update default rsync options ([2be7efb](2be7efb376))

### BREAKING CHANGES

* update to use nodeJS v20
* update to use nodeJS v20
* Default rsync options updated to speed up default deployments.
from `rltgoDzvO` to `-rlgoDzvc -i`
* update to use nodeJS v16
2024-04-19 06:29:05 +00:00
xmz
d30b9dd052 update index.js 2024-04-19 14:28:28 +08:00
xmz
fbc057e240 update config.js 2024-04-19 14:22:39 +08:00
ximplez
b501245ebf
Update action.yml 2024-04-19 14:03:23 +08:00
xmz
c464f67edc add config.js... 2024-04-18 11:52:57 +08:00
github-actions
01a39e3348 chore(release): 5.0.3 [skip ci]
## [5.0.3](https://github.com/easingthemes/ssh-deploy/compare/v5.0.2...v5.0.3) (2024-02-27)

### Bug Fixes

* trigger automated release ([4d8bbf0](4d8bbf0deb))
2024-02-27 08:58:54 +00:00
Dragan Filipović
f517598798
Merge pull request #180 from alekw/main
fix: Update actions to Node.js 20
2024-02-27 09:58:22 +01:00
Aleksander Wolak
4d8bbf0deb fix: trigger automated release 2024-02-26 23:55:50 +01:00
Aleksander Wolak
428f2b152b fix own action version 2024-02-26 23:48:33 +01:00
github-actions
8c3965fd5f chore(release): 5.0.2 [skip ci]
## [5.0.2](https://github.com/easingthemes/ssh-deploy/compare/v5.0.1...v5.0.2) (2024-02-18)

### Bug Fixes

* added the missing declarations [#177](https://github.com/easingthemes/ssh-deploy/issues/177) ([bb271fe](bb271fe4c6))
* Fix default values used incorrectly. ([a1b383f](a1b383f560))
2024-02-18 17:44:58 +00:00
Dragan Filipović
186d0277e9
Merge pull request #178 from skyArony/fix-#177
fix: added the missing declarations #177
2024-02-18 18:44:30 +01:00
skyArony
a1b383f560 fix: Fix default values used incorrectly. 2024-02-18 22:43:02 +08:00
Aleksander Wolak
d42d2576ab further fixes 2024-02-16 01:06:08 +01:00
Aleksander Wolak
bed42ef321 further fixes 2024-02-16 00:56:27 +01:00
Aleksander Wolak
07d369f5c8 update well known actions 2024-02-16 00:53:05 +01:00
skyArony
bb271fe4c6 fix: added the missing declarations #177 2024-02-02 16:31:41 +08:00
github-actions
3b7118ee8b chore(release): 5.0.1 [skip ci]
## [5.0.1](https://github.com/easingthemes/ssh-deploy/compare/v5.0.0...v5.0.1) (2024-01-31)

### Bug Fixes

* Add info for Permission denied issue. ([845b578](845b578606))
2024-01-31 01:00:14 +00:00
Dragan Filipović
845b578606
fix: Add info for Permission denied issue. 2024-01-31 01:59:36 +01:00
Dragan Filipović
725ce37b9f
Update stale to 90 days 2024-01-18 21:46:42 +01:00
github-actions
16bb35ed0b chore(release): 5.0.0 [skip ci]
# [5.0.0](https://github.com/easingthemes/ssh-deploy/compare/v4.1.10...v5.0.0) (2023-12-12)

* Merge pull request #173 from jeromelachaud/main ([ac1908e](ac1908e5d2)), closes [#173](https://github.com/easingthemes/ssh-deploy/issues/173)

### BREAKING CHANGES

* update to use nodeJS v20
* update to use nodeJS v20
2023-12-12 21:29:39 +00:00
Dragan Filipović
ac1908e5d2
Merge pull request #173 from jeromelachaud/main
BREAKING CHANGE: update to use nodeJS v20

BREAKING CHANGE: update to use nodeJS v20
2023-12-12 22:29:07 +01:00
Jerome Lachaud
d77e3dfdc8 BREAKING CHANGE: update to use nodeJS v20 2023-10-25 13:19:20 +00:00
github-actions
aa1c48118d chore(release): 4.1.10 [skip ci]
## [4.1.10](https://github.com/easingthemes/ssh-deploy/compare/v4.1.9...v4.1.10) (2023-09-30)

### Bug Fixes

* normalize line endings in SSH key for the underlying OS ([3f5d9aa](3f5d9aab1a))
2023-09-30 15:13:25 +00:00
Dragan Filipović
448aa45aa1
Merge pull request #156 from mansandersson/fix-key-line-endings
Normalize line endings in SSH key for the underlying OS
2023-09-30 17:12:46 +02:00
Måns Andersson
3f5d9aab1a fix: normalize line endings in SSH key for the underlying OS 2023-09-28 20:05:00 +02:00
github-actions
2942523001 chore(release): 4.1.9 [skip ci]
## [4.1.9](https://github.com/easingthemes/ssh-deploy/compare/v4.1.8...v4.1.9) (2023-09-24)

### Bug Fixes

* add compiled file ([627ac29](627ac29ece))
* add uuid for ssh scripts ([66f6e4b](66f6e4b367))
2023-09-24 15:37:24 +00:00
Dragan Filipović
ef20db4468
Merge pull request #167 from easingthemes/feature/#131-use-unique-file-name-for-scripts
fix: add uuid for ssh scripts
2023-09-24 17:36:52 +02:00
Dragan Filipovic
627ac29ece fix: add compiled file 2023-09-24 17:35:00 +02:00
Dragan Filipovic
66f6e4b367 fix: add uuid for ssh scripts 2023-09-24 17:29:49 +02:00
Dragan Filipović
d91ea7e0f7
Merge pull request #144 from shoshins/70-no-private-key-password-option
#70 - There is no Password option for Rsync SSH. Documentation is up…
2023-09-24 17:16:11 +02:00
Dragan Filipović
28d946e487
Merge pull request #154 from olivertappin/main
Correct typo in README.md
2023-09-24 16:58:48 +02:00
Dragan Filipović
3ab5951ec1
Merge pull request #141 from dbryan0516/remote-cmd-error
Added SCRIPT_BEFORE_REQUIRED and SCRIPT_AFTER_REQUIRED flags
2023-09-24 16:58:09 +02:00
Dragan Filipović
cf583aab4f
Merge pull request #153 from Triloworld/patch-2
Update README.md
2023-08-03 19:18:58 +02:00
Oliver Tappin
8ba86462c0
Correct typo in README.md 2023-06-28 20:36:01 +01:00
Patryk Padus
e7f0312c8c
Update README.md
In reference of this issue and comment: https://github.com/easingthemes/ssh-deploy/issues/149
2023-06-23 14:52:23 +02:00
Sergey Shoshin
35ccd2ccc4 #70 - There is no Password option for Rsync SSH. Documentation is updated 2023-04-25 18:11:13 +04:00
Dylan Bryan
ed53b09c84 Added build file 2023-04-18 17:33:08 -04:00
Dylan Bryan
f9797b28d5 Added SCRIPT_BEFORE_REQUIRED and SCRIPT_AFTER_REQUIRED flags for error throwing on remote cmd errors 2023-04-18 17:24:01 -04:00