- Update the badge in all READMEs to use the lint and test workflow instead of the previous Actions status badge
Signed-off-by: appleboy <appleboy.tw@gmail.com>
- Add links to Traditional and Simplified Chinese documentation in the README
- Add a complete README in Simplified Chinese, including setup, configuration, usage examples, best practices, troubleshooting, and FAQ
- Add a complete README in Traditional Chinese, including setup, configuration, usage examples, best practices, troubleshooting, and FAQ
Signed-off-by: appleboy <appleboy.tw@gmail.com>
- Revamp and reorganize the documentation with a new feature list and table of contents
- Add sections dedicated to features, configuration options, best practices, cross-platform usage, troubleshooting, workflow diagram, and FAQ
- Update and expand usage examples, including multi-server, changed-files-only, artifact integration, and Windows scenarios
- Improve clarity, formatting, and structure throughout the README
- Remove redundant and outdated examples and notes
- Provide clearer and more secure SSH key setup instructions
- Document common error codes and their solutions
- Improve quick start and workflow setup steps for better user onboarding
Signed-off-by: appleboy <appleboy.tw@gmail.com>
- Rewrite and clarify SCP action and SSH proxy table variable descriptions for accuracy and detail
- Add new variables: debug, curl_insecure, capture_stdout, and version to the documentation
- Improve formatting and make default values more consistent and explicit in documentation
Signed-off-by: appleboy <appleboy.tw@gmail.com>
- Replace detailed SCP and SSH proxy settings with a table format for better readability
- Improve clarity and grammar in instructions for creating and using SSH keys
Signed-off-by: appleboy <appleboy.tw@gmail.com>
- Remove an empty line in the jobs section
- Reformat the list of SCP options for better readability
- Reformat the list of SSH proxy settings for better readability
- Reformat the instructions for SSH login without a password for better readability
Signed-off-by: appleboy <appleboy.tw@gmail.com>
- Add protocol option description for IP protocol usage in the main configuration
- Add proxy_protocol option description for IP protocol usage in the SSH Proxy Setting
Signed-off-by: appleboy <appleboy.tw@gmail.com>
- Corrected a typo in the instructions for changing the default OpenSSH shell to git bash
- Added instructions to set `tar_dereference` and `rm` variable to `true` in the YAML file
- Advised against putting the `port` value through a variable
- Provided guidance on converting the target path to a Unix path: `/c/path/to/target/`
Signed-off-by: appleboy <appleboy.tw@gmail.com>
- Change the `target` field value from `"test"` to `your_server_target_folder_path` in multiple places in the file.
Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com>
- Add a new job `changes` to the `ci.yml` file
- Copy changed files to a server in the `changes` job
- Add a YAML code block to the `README.md` file
fix https://github.com/appleboy/scp-action/issues/73
- Add a deployment job to the CI workflow
- Upload `world.txt` as an artifact
- Download the artifact to the `distfiles` directory
- Add a step to copy files to a server using SSH
fix https://github.com/appleboy/scp-action/issues/35
- Change in README.md: Updated required fields for `target` and `source`
- Change in action.yml: Updated description for `target` input field
Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com>
- Update the `README.md` file with more details about tar flags
- Replace `use --overwrite` with `overwrite existing files when extracting` in the `README.md` file
- Replace `use --dereference` with `follow symlinks; archive and dump the files they point to` in the `README.md` file
Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com>