sftp-action icon indicating copy to clipboard operation
sftp-action copied to clipboard

GitHub Action to upload files/directories via ssh

Results 10 sftp-action issues
Sort by recently updated
recently updated
newest added

Add a sync-state file that gets generated that keeps track of what files were uploaded, that way, when you run the action again, it ignores files that haven't changed and...

in localPath I have used `localPath: './'`. I want to exclude some files and folder. So is it possible to exlude certain file and folder? `.gitignore` is not working here.

Hi, I can not get this to work "at all" on Github Actions. https://github.com/AndreMikulec/testGithubActions/blob/cbfb3a172597e6064cc5398f87565cb2d3433462/.github/workflows/Test_SFTP_Upload_Files.yml https://github.com/AndreMikulec/testGithubActions/runs/7377321008?check_suite_focus=true ``` Sun, 17 Jul 2022 11:39:53 GMT Warning: Can't add secret mask for empty string...

![image](https://user-images.githubusercontent.com/13757352/173789986-7c039b87-d214-4de5-95b1-d28a0f368e03.png) ![image](https://user-images.githubusercontent.com/13757352/173790106-589eadf2-f535-4cde-9b58-27d3e716987b.png)

- Updated sftp client version. - Added exclude feature to exclude files/ folders when uploading a dir. (ssh2-sftp-client changed its implementation of filter from string/regex to a function in version...

enhancement

Added filter functionality using the sftp.addDirectory filter parameter. This PR has not been tested since I am worthless at GitHub Actions. You're welcome :)

enhancement

As an addition to #10 remove need of local- and remotePath and create a "paths" input with full json string, E.g. ```json [ { "localPath": "./file.one", "remotePath": "./remotefile.one" }, {...

enhancement

Since websites are often built using generators that generate random filenames during builds, it would be nice, if this action could empty the target directory. As of now, existing files...

enhancement

I keep getting this warning https://img.olziedev.com/101108088108RkYQZ.png

enhancement

* Update versions of some dependencies to make the action compatible with node.js 20 (which is now enforced by Github). * Guard against empty additionalPaths string.