Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: appleboy/ssh-action
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.2.2
Choose a base ref
...
head repository: appleboy/ssh-action
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 17 commits
  • 8 files changed
  • 2 contributors

Commits on Mar 15, 2025

  1. ci: unify and enhance GitHub workflow configurations

    - Update appleboy/ssh-action to use the generic v1 version instead of v1.2.2 for multiple steps within the workflow
    
    Signed-off-by: appleboy <appleboy.tw@gmail.com>
    appleboy committed Mar 15, 2025
    Copy the full SHA
    2b3c650 View commit details
  2. docs: update SSH action version to v1 in all README files (#372)

    - Update 'appleboy/ssh-action' version from 'v1.2.2' to 'v1' in various locations in the README.md file
    - Update 'appleboy/ssh-action' version from 'v1.2.2' to 'v1' in various locations in README.zh-cn.md
    - Update 'appleboy/ssh-action' version from 'v1.2.2' to 'v1' in various locations in README.zh-tw.md
    
    Signed-off-by: appleboy <appleboy.tw@gmail.com>
    appleboy authored Mar 15, 2025
    Copy the full SHA
    52a1840 View commit details

Commits on Mar 28, 2025

  1. refactor: improve error handling and code readability across scripts (#…

    …374)
    
    - Add `log_error` function for error handling
    - Simplify the detection of client platform and architecture
    - Use `log_error` for unsupported platform or architecture handling
    - Use consistent quoting for variable expansions
    - Improve readability for `curl` and `chmod` commands
    - Simplify the commands for running and capturing stdout
    
    Signed-off-by: appleboy <appleboy.tw@gmail.com>
    appleboy authored Mar 28, 2025
    Copy the full SHA
    b6690ee View commit details
  2. docs: improve CLI messaging and error clarity for users

    - Clarify error message for unsupported platforms
    - Clarify error message for unsupported architectures
    - Change download message to indicate ongoing action
    - Expand CLI version header for clarity
    
    Signed-off-by: appleboy <appleboy.tw@gmail.com>
    appleboy committed Mar 28, 2025
    Copy the full SHA
    689de3c View commit details
  3. chore: refactor system to improve efficiency and update API usage

    - Update changelog order value from `4` to `5`
    
    Signed-off-by: appleboy <appleboy.tw@gmail.com>
    appleboy committed Mar 28, 2025
    Copy the full SHA
    b27b9f8 View commit details

Commits on Mar 29, 2025

  1. feat: add configurable curl insecure flag to GitHub action

    - Add input parameter `curl_insecure` to `action.yml` with a default value of false
    - Pass `curl_insecure` input to the action's environment in `action.yml`
    - Modify `entrypoint.sh` to conditionally add the `--insecure` option to curl if `INPUT_CURL_INSECURE` is true
    
    Signed-off-by: appleboy <appleboy.tw@gmail.com>
    appleboy committed Mar 29, 2025
    Copy the full SHA
    20d5c5b View commit details
  2. docs: document the new curl_insecure configuration option

    - Add `curl_insecure` option to README.md
    - Add `curl_insecure` option to README.zh-cn.md
    - Add `curl_insecure` option to README.zh-tw.md
    
    Signed-off-by: appleboy <appleboy.tw@gmail.com>
    appleboy committed Mar 29, 2025
    Copy the full SHA
    9ca1cd2 View commit details

Commits on Apr 10, 2025

  1. docs: document and configure drone-ssh version usage (#381)

    - Add `version` entry to README.md specifying drone-ssh binary version usage
    - Add `version` entry to README.zh-cn.md specifying drone-ssh version usage in Chinese
    - Add `version` entry to README.zh-tw.md specifying drone-ssh version usage in Traditional Chinese
    - Add `version` input to action.yml with description for drone-ssh version
    - Set DRONE_SSH_VERSION environment variable in action.yml to use specified version input
    
    Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
    appleboy authored Apr 10, 2025
    Copy the full SHA
    bd83ba7 View commit details
  2. chore: improve robustness and consistency across multiple scripts

    - Combine `errexit`, `nounset`, and `pipefail` options into a single `set -euo pipefail` command
    
    Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
    appleboy committed Apr 10, 2025
    Copy the full SHA
    0e19dd9 View commit details

Commits on Apr 27, 2025

  1. docs: rewrite and unify documentation across all supported languages

    - Rewrite and reorganize documentation for clarity and readability, including reworded introductions and consistent headings.
    - Improve input parameter tables: clarify descriptions, unify formatting, and better explain parameter purposes across all three languages.
    - Expand and update step-by-step SSH key setup guides, streamline copy instructions, and add practical notes and tips.
    - Enhance usage examples with clearer titles, better labels, and updated YAML examples for different authentication methods and scenarios.
    - Add new sections and tips on OpenSSH compatibility and troubleshooting "command not found" issues, with improved cross-platform guidance.
    - Refine explanations for host fingerprint verification, proxy setup, and command environment management.
    - Update and polish contributing and license sections for greater encouragement and style consistency.
    - Apply the above documentation improvements to both Simplified and Traditional Chinese versions for parity.
    
    Signed-off-by: appleboy <appleboy.tw@gmail.com>
    appleboy committed Apr 27, 2025
    Copy the full SHA
    b80f638 View commit details
  2. docs: add table of contents to multilingual README files

    - Add a table of contents section to the English, Simplified Chinese, and Traditional Chinese readme files
    
    Signed-off-by: appleboy <appleboy.tw@gmail.com>
    appleboy committed Apr 27, 2025
    Copy the full SHA
    c7fbbc9 View commit details
  3. docs: revamp and unify multi-language readme documentation

    - Remove the Table of Contents section to simplify documentation.
    - Add and reorganize introduction sections for a clearer project overview.
    - Rename and clarify section titles for improved structure and navigation.
    - Consolidate and expand explanatory text around SSH key setup, OpenSSH compatibility, security, and troubleshooting.
    - Provide richer descriptions for core concepts and advanced SSH usage scenarios.
    - Apply the same documentation improvements and structural changes across English, Simplified Chinese, and Traditional Chinese readme files for consistency.
    
    Signed-off-by: appleboy <appleboy.tw@gmail.com>
    appleboy committed Apr 27, 2025
    Copy the full SHA
    4d84f05 View commit details
  4. docs: add comprehensive tables of contents to all README files

    - Add a detailed table of contents to all three README files in English, Simplified Chinese, and Traditional Chinese for easier navigation.
    
    Signed-off-by: appleboy <appleboy.tw@gmail.com>
    appleboy committed Apr 27, 2025
    Copy the full SHA
    8f3cc07 View commit details
  5. docs: restructure and clarify parameter documentation across all readmes

    - Restructure input parameter documentation by splitting into distinct sections: Connection Settings, SSH Command Settings, and Proxy Settings for better clarity
    - Move parameters related to command execution out of proxy section and into the new SSH Command Settings section
    - Add/clarify descriptions for individual sections and parameters in all three language readmes
    - Update and correct parameter ordering, grouping, and formatting for consistency across all documentation
    - Add missing SSH Command Settings parameters and improve readability of parameter tables
    
    Signed-off-by: appleboy <appleboy.tw@gmail.com>
    appleboy committed Apr 27, 2025
    Copy the full SHA
    8745f95 View commit details

Commits on May 18, 2025

  1. ci: add workflow step for multi-command SSH testing (#386)

    - Add a workflow step to run multiple SSH commands for testing, including creating a directory, writing a file, listing files, and displaying file contents
    
    Signed-off-by: appleboy <appleboy.tw@gmail.com>
    appleboy authored May 18, 2025
    Copy the full SHA
    ffd1eec View commit details

Commits on Jun 18, 2025

  1. docs(readme): better wording for script_path property (#387)

    Better wording for `script_path` property.
    kontur authored Jun 18, 2025
    Copy the full SHA
    57f6f35 View commit details
  2. docs: clarify script_path usage in Chinese remote execution docs

    - Clarify that the script_path parameter refers to a file path within the repository for remote command execution in both Simplified and Traditional Chinese documentation
    
    Signed-off-by: appleboy <appleboy.tw@gmail.com>
    appleboy committed Jun 18, 2025
    Copy the full SHA
    3ca8a7c View commit details

This comparison is taking too long to generate.

Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.

You can try running this command locally to see the comparison on your machine:
git diff v1.2.2...master