diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 39e6fa1..c306b3d 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -1,3 +1,86 @@ +# 1.0.0 (2024-04-19) + + +### Bug Fixes + +* [#113](https://github.com/ximplez/ssh-deploy/issues/113) limit ssh script input ([5894f5e](https://github.com/ximplez/ssh-deploy/commit/5894f5e29008feccaf42787330ec8f49f3ad50b0)) +* [#113](https://github.com/ximplez/ssh-deploy/issues/113) limit ssh script output ([59827af](https://github.com/ximplez/ssh-deploy/commit/59827af83c934996efda72f9fbd1fcd0bb9ccaac)) +* [#113](https://github.com/ximplez/ssh-deploy/issues/113) limit ssh script output - rebuild ([756a522](https://github.com/ximplez/ssh-deploy/commit/756a522533d2206203b5d13b5aa11c88b3313784)) +* [#118](https://github.com/ximplez/ssh-deploy/issues/118) check undefined default values ([f0c02fb](https://github.com/ximplez/ssh-deploy/commit/f0c02fb2a5b3b69bb91004dd49d409eb6adfe7cd)) +* [#118](https://github.com/ximplez/ssh-deploy/issues/118) check undefined default values rebuild ([54f8b6c](https://github.com/ximplez/ssh-deploy/commit/54f8b6c60b8f2f926d5ed9538557e5521a905d87)) +* [#120](https://github.com/ximplez/ssh-deploy/issues/120) check undefined data ([2fbb060](https://github.com/ximplez/ssh-deploy/commit/2fbb06015d1a6ffd32e0100aaf1a1a46949e990e)) +* add assets to semantic-release git ([0867b12](https://github.com/ximplez/ssh-deploy/commit/0867b12954dee2b8a2cccb7dfea3b8f3aa62d679)) +* add branch instead of a version in a readme ([8218c8e](https://github.com/ximplez/ssh-deploy/commit/8218c8ed9514d772933e1ab4d1c725a7c05e149f)) +* add compiled file ([627ac29](https://github.com/ximplez/ssh-deploy/commit/627ac29ece9dc2f1185a50d1002bc2c968fc973c)) +* add githubWorkspace as default source root ([3ef66d0](https://github.com/ximplez/ssh-deploy/commit/3ef66d0be999ee45434505e8bedea4f8b5b5a909)) +* Add info for Permission denied issue. ([845b578](https://github.com/ximplez/ssh-deploy/commit/845b578606c0c5a956c70caf61e00a7d2b13ee37)) +* Add manual inputs for e2e test ([8f71595](https://github.com/ximplez/ssh-deploy/commit/8f715957ab9283ab2934dd1e5be9d78f2eaf3fae)) +* add NPM token ([2197bc6](https://github.com/ximplez/ssh-deploy/commit/2197bc60ef7870d4bd494966b314eabec1615bd7)) +* add package json auto updates ([ce56d75](https://github.com/ximplez/ssh-deploy/commit/ce56d75fc1b62a99d72ffba70dcb24fcc3b6b3df)) +* add uuid for ssh scripts ([66f6e4b](https://github.com/ximplez/ssh-deploy/commit/66f6e4b367ea39479c285234797a4e86c90d9abd)) +* Add visible Rsync CMD for debugging ([91b6d28](https://github.com/ximplez/ssh-deploy/commit/91b6d280aee6a7ae666a11426fb356406f4a25a5)) +* added the missing declarations [#177](https://github.com/ximplez/ssh-deploy/issues/177) ([bb271fe](https://github.com/ximplez/ssh-deploy/commit/bb271fe4c69eeeacb986a38cdb3347104143c61f)) +* change npm to public ([191c82d](https://github.com/ximplez/ssh-deploy/commit/191c82d9b441e26cf43f81041376dbf5ecdc1647)) +* codeql build ([5e456a4](https://github.com/ximplez/ssh-deploy/commit/5e456a475a15096d08ccd2aff2734b3f1250b308)) +* codeql yaml syntax update ([87ad671](https://github.com/ximplez/ssh-deploy/commit/87ad6713b53d454bd7ad6c4576cea7b2e3e2f4f3)) +* fix default source if empty ([9f191f4](https://github.com/ximplez/ssh-deploy/commit/9f191f42633c4a0f66054f0fc229c9e30a08f00c)) +* fix default TARGET ([4d08634](https://github.com/ximplez/ssh-deploy/commit/4d086346af62ac5d57fa37ee6bb46f8de8ad48c3)) +* Fix default values used incorrectly. ([a1b383f](https://github.com/ximplez/ssh-deploy/commit/a1b383f560a7f52a65da3670e61efe6e02f8639a)) +* fix manual release action ([245b7a9](https://github.com/ximplez/ssh-deploy/commit/245b7a9d2fe5272ee34608f86a612d643694c23b)) +* log buffer from rsync stdout ([8e19e0d](https://github.com/ximplez/ssh-deploy/commit/8e19e0d6bc9b1c332925ce0268ad64b50728fae5)) +* Log rsync command ([85f4a96](https://github.com/ximplez/ssh-deploy/commit/85f4a967435d7d44edf2fea628c9f59db5e890ee)) +* minify dist ([87551c3](https://github.com/ximplez/ssh-deploy/commit/87551c38936fc91c0fbe3346ca43319d8098ac09)) +* move e2e tests to main branch ([0069fae](https://github.com/ximplez/ssh-deploy/commit/0069faea9ff3ea3cdd095b0f2663c9e2bcd97480)) +* move e2e tests typo branch name ([6d3554b](https://github.com/ximplez/ssh-deploy/commit/6d3554b01e9a05de9a9d2b30274bee411a4986ed)) +* normalize line endings in SSH key for the underlying OS ([3f5d9aa](https://github.com/ximplez/ssh-deploy/commit/3f5d9aab1a743bd426a4d132d07f1f5e9ed0310c)) +* only=prod package json ([95f4dc8](https://github.com/ximplez/ssh-deploy/commit/95f4dc8069045c1f5f726e00cb519b46e4f14267)) +* plugins versions ([2f40dde](https://github.com/ximplez/ssh-deploy/commit/2f40dde84fde36f5b9b81ededd7090c5159d9885)) +* readme update ([80a7f53](https://github.com/ximplez/ssh-deploy/commit/80a7f53ec918930fd23f0524fec0b1d4f52183bf)), closes [#67](https://github.com/ximplez/ssh-deploy/issues/67) +* rebuild ([2169399](https://github.com/ximplez/ssh-deploy/commit/2169399fef9a60a2fea1ab03cce4ec8c2371e5c2)) +* rebuild and update readme ([98025d6](https://github.com/ximplez/ssh-deploy/commit/98025d680e96a5c6c805e377a1b81de2f626aa1e)) +* remove change npm to public ([3c36af7](https://github.com/ximplez/ssh-deploy/commit/3c36af7577e5aee231cea5a01bb6cc83717d0e74)) +* replace i with ci ([50d1f57](https://github.com/ximplez/ssh-deploy/commit/50d1f576f95c0d7e8ce99fb1b2ab68b2594973e5)) +* semantic-release/npm update config ([40096bf](https://github.com/ximplez/ssh-deploy/commit/40096bf22459d1dd82172d2bd20c0c149e70b1e1)) +* trigger automated release ([4d8bbf0](https://github.com/ximplez/ssh-deploy/commit/4d8bbf0debaade9fb03b8dc3be3c020955557b12)) +* Update changelog ([765f5ff](https://github.com/ximplez/ssh-deploy/commit/765f5ffd3153c76442521c61c04656cafc182731)) +* update ncc ([20a0cae](https://github.com/ximplez/ssh-deploy/commit/20a0cae1ae81bcc430507363e800342976307a81)) +* update npm package name ([9c4e411](https://github.com/ximplez/ssh-deploy/commit/9c4e4119ad64792e5435e4dbe574c56a3e70839c)) +* update plugins ([b2adc00](https://github.com/ximplez/ssh-deploy/commit/b2adc00c92f129aef41ae46441411c2bebc0dbe4)) +* update plugins ([a50a999](https://github.com/ximplez/ssh-deploy/commit/a50a999528b503846cc7fdf26210f710bd95565a)) +* update sub dependencies ([2a32c8d](https://github.com/ximplez/ssh-deploy/commit/2a32c8dcde2d64394a3577decdd9c902f37a30f8)) +* update v3 e2e test ([450bf42](https://github.com/ximplez/ssh-deploy/commit/450bf423f388777bde052ad7b5bc24eca392434d)) +* use main branch for e2e testes ([21451fe](https://github.com/ximplez/ssh-deploy/commit/21451fec978a02b55672490a2c11c6c17995ff95)) +* yaml step name ([5c13615](https://github.com/ximplez/ssh-deploy/commit/5c13615d4b7b0bda47f622ac5f4444484d8bcdb4)) +* 修复 ARGS 为空时导致 rsync 执行错误问题。 ([caaa95b](https://github.com/ximplez/ssh-deploy/commit/caaa95b6516fd68c747b4defe1ebe215cf2e04eb)) + + +* Merge pull request #173 from jeromelachaud/main ([ac1908e](https://github.com/ximplez/ssh-deploy/commit/ac1908e5d2dc749496fdbe8a918aa073e3357d85)), closes [#173](https://github.com/ximplez/ssh-deploy/issues/173) +* Merge pull request #83 from easingthemes/feature/#82-update-node-version ([76660a8](https://github.com/ximplez/ssh-deploy/commit/76660a8456dbf26e6328674e25d083941ddd645e)), 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](https://github.com/ximplez/ssh-deploy/commit/40f855a08b4911c3f54b7a45306af355c6d87277)) +* Add multi source and multi target support ([73a65ec](https://github.com/ximplez/ssh-deploy/commit/73a65ec97c5046a53f6b4c40823be5fd3826ede0)) +* add semantic-release-action ([ac3c9b5](https://github.com/ximplez/ssh-deploy/commit/ac3c9b51d5cb52f4add40e2fc2dcc5e970153afc)) +* add ssh port from VARs, fix package-lock ([808b002](https://github.com/ximplez/ssh-deploy/commit/808b0020d44b7c25ef1c13b3979ffdab4f503236)) +* Add SSH remote script support - before and after rsync ([2cd8a82](https://github.com/ximplez/ssh-deploy/commit/2cd8a820e22135b7002fbe6a47cf33f99e2d337b)) +* Add SSH_CMD_ARGS support ([51a0063](https://github.com/ximplez/ssh-deploy/commit/51a00631e2b91983fb610ca2157a673b9ae03c95)) + + +### Performance Improvements + +* update default rsync options ([2be7efb](https://github.com/ximplez/ssh-deploy/commit/2be7efb376866327c1d1209f51eb43f34f07b354)) + + +### 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 + ## [5.0.3](https://github.com/easingthemes/ssh-deploy/compare/v5.0.2...v5.0.3) (2024-02-27) diff --git a/package.json b/package.json index d715dc4..302f805 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@draganfilipovic/ssh-deploy", - "version": "5.0.3", + "version": "1.0.0", "description": "Fast NodeJS action to deploy specific directory from `GITHUB_WORKSPACE` to a server via rsync over ssh.", "main": "dist/index.js", "files": [