Dragan Filipovic
aea56817cd
Merge remote-tracking branch 'origin/main' into refactor/remove-rsyncwrapper
2026-04-02 23:19:51 +02:00
Dragan Filipovic
a4b077c853
chore: revert e2e-manual to use published action
2026-04-02 23:19:12 +02:00
Dragan Filipovic
33880d2926
test: use local action in e2e-manual for branch testing
2026-04-02 23:17:55 +02:00
Dragan Filipovic
76668b2cd6
chore: add workflow to auto-update major version tag on release
...
Adds update-major-tag.yml that triggers on any published release and
force-updates the major version tag (e.g., v6) to point to the latest
release (e.g., v6.0.1). Enables users to pin to @v6 instead of full
version numbers.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 22:59:30 +02:00
Dragan Filipovic
be39df3f93
chore: update GitHub Actions to latest major versions
...
- actions/checkout v4 → v6
- actions/setup-node v4 → v6
- cycjimmy/semantic-release-action v4 → v6 (pinned semantic_version: 24)
- github/codeql-action v3 → v4
- actions/stale v9 (already latest)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 22:56:10 +02:00
Dragan Filipovic
681efb59f1
fix: update Node.js runtime from 20 to 24
...
GitHub Actions is deprecating Node.js 20 runners starting June 2, 2026.
Update action runtime and CI workflows to Node.js 24.
Closes #207
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 22:40:21 +02:00
Dragan Filipović
2644554bce
Update stale.yml
Build / build (20.x, ubuntu-latest) (push) Has been cancelled
e2e Test / e2e (push) Has been cancelled
e2e Test / e2e-v3 (push) Has been cancelled
Release / Test, Build and Release (20.x, ubuntu-latest) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Failing after 8m10s
Close stale issues / stale (push) Failing after 14m57s
2026-02-10 21:38:30 +01:00
Aleksander Wolak
428f2b152b
fix own action version
2024-02-26 23:48:33 +01: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
Dragan Filipović
725ce37b9f
Update stale to 90 days
2024-01-18 21:46:42 +01:00
Jerome Lachaud
d77e3dfdc8
BREAKING CHANGE: update to use nodeJS v20
2023-10-25 13:19:20 +00:00
Dragan Filipovic
056fb0fea7
[e2e] use main for latest tests
2023-02-21 14:50:41 +01:00
Dragan Filipovic
a7b7e1e49d
[e2e] add default values test
2023-02-21 14:38:27 +01:00
Dragan Filipovic
245b7a9d2f
fix: fix manual release action
2023-01-06 21:50:25 +01:00
Dragan Filipovic
450bf423f3
fix: update v3 e2e test
2023-01-03 23:15:21 +01:00
Dragan Filipovic
006cf3021d
Add v3 e2e
2023-01-03 19:29:28 +01:00
Dragan Filipovic
2be7efb376
perf: update default rsync options
...
BREAKING CHANGE: Default rsync options updated to speed up default deployments.
from `rltgoDzvO` to `-rlgoDzvc -i`
2023-01-03 09:21:19 +01:00
github-actions
c8d57ec8b4
chore(release): 3.4.3 [skip ci]
...
## [3.4.3](https://github.com/easingthemes/ssh-deploy/compare/v3.4.2...v3.4.3 ) (2023-01-03)
### Bug Fixes
* move e2e tests typo branch name ([6d3554b ](6d3554b01e ))
2023-01-03 03:38:43 +01:00
Dragan Filipovic
6d3554b01e
fix: move e2e tests typo branch name
2023-01-03 03:28:39 +01:00
Dragan Filipovic
0069faea9f
fix: move e2e tests to main branch
2023-01-03 03:11:47 +01:00
Dragan Filipovic
5c13615d4b
fix: yaml step name
2023-01-03 03:03:07 +01:00
Dragan Filipovic
73a65ec97c
feat: Add multi source and multi target support
2023-01-03 02:49:54 +01:00
Dragan Filipovic
98ee38d52e
BREAKING CHANGE: Update inputs for multi src and pattern args
2023-01-02 23:50:02 +01:00
Dragan Filipovic
bfa025c10c
improve echo in e2e
2023-01-02 23:08:06 +01:00
Dragan Filipovic
91b6d280ae
fix: Add visible Rsync CMD for debugging
2023-01-02 22:59:19 +01:00
Dragan Filipovic
4f233a7f45
add bigger test files
2023-01-02 22:40:20 +01:00
Dragan Filipovic
8e19e0d6bc
fix: log buffer from rsync stdout
2023-01-02 22:30:57 +01:00
Dragan Filipovic
da62405174
fix wrong args
2023-01-02 22:05:57 +01:00
Dragan Filipovic
2a85c96230
add more complex e2e tests
2023-01-02 22:02:16 +01:00
Dragan Filipovic
8f715957ab
fix: Add manual inputs for e2e test
2023-01-02 21:44:34 +01:00
Dragan Filipovic
2cd8a820e2
feat: Add SSH remote script support - before and after rsync
...
fix: remove _unsafe _dirname
feat: add sshCmdArgs option
fix: Add promise instead of callback
fix: improve logs
fix: Add simple command exists instead of a plugin
fix: add non interactive install
feat: add onStderr and onStdout logs
fix: Improve reject messages
feat: Add RSYNC_STDOUT env variable
feat: Update emojis
fix: update workflow actions
2023-01-02 21:13:46 +01:00
Dragan Filipovic
21451fec97
fix: use main branch for e2e testes
2023-01-02 21:08:00 +01:00
Dragan Filipović
ec9347f8c6
Feature/ssh cmd ( #94 )
...
* feat: Add SSH remote script support - before and after rsync
* fix: remove __dirname
* feat: add sshCmdArgs option
* Add promise instead of callback
* fix: improve logs
* fix: Add simple command exists instead of a plugin
* add non interactive install
* feat: add onStderr and onStdout logs
* Improve reject messages
* feat: Add RSYNC_STDOUT env variable
* emoji updates
* fix: update workflow actions
2023-01-02 21:06:33 +01:00
Dragan Filipović
cde8aae19c
Add stale issues Action
2022-12-31 15:11:04 +01:00
Dragan Filipovic
b6ac6f5c98
readd workflows
2022-12-31 10:25:56 +01:00
Dragan Filipovic
dd4fa994f1
switch back to main
2022-12-31 10:22:36 +01:00
Dragan Filipovic
fe5dbcff69
Remove ssh test
2022-12-31 10:22:07 +01:00
Dragan Filipovic
4efe6b6c40
print vars
2022-12-31 09:48:17 +01:00
Dragan Filipovic
a52870b487
test
2022-12-31 03:16:48 +01:00
Dragan Filipovic
d85914e1f9
test
2022-12-31 03:15:04 +01:00
Dragan Filipovic
152ee9d6b2
test
2022-12-31 02:43:57 +01:00
Dragan Filipovic
aeee708bee
test
2022-12-31 02:43:17 +01:00
Dragan Filipovic
fd8e654d7e
eval ssh-agent -s
2022-12-30 16:04:25 +01:00
Dragan Filipovic
0f6376161f
add key
2022-12-30 16:01:47 +01:00
Dragan Filipovic
4d8753359e
test ssh
2022-12-30 15:59:05 +01:00
Dragan Filipovic
f67f2211cb
env3
2022-12-30 15:48:53 +01:00
Dragan Filipovic
e577b525ca
env2
2022-12-30 15:46:37 +01:00
Dragan Filipovic
a3ddddcc15
env
2022-12-30 15:44:38 +01:00