Releases: appleboy/drone-ssh
Releases · appleboy/drone-ssh
v1.8.2
Changelog
Enhancements
- 0ec46c4: chore: update and streamline linting configuration and error formatting (@appleboy)
- 13ee473: chore: enhance testing with updated libraries and new test cases (#288) (@appleboy)
- 3fd8cd5: chore: upgrade core dependencies to latest supported versions (@appleboy)
- 1cc99b6: chore: update Go version and core dependencies to latest releases (@appleboy)
Refactor
- e899efd: refactor: simplify test setup and improve SSH compatibility (@appleboy)
- 0d02cbb: refactor: migrate TestSudoCommand to key-based authentication (@appleboy)
- 4a649cf: refactor: refactor SSH authentication handling with switch statement (@appleboy)
Build process updates
- 07c7598: ci: update GitHub actions and improve project configurations (@appleboy)
- 7df1147: build: optimize and upgrade dependencies for improved performance (@appleboy)
- b16a10d: build: improve efficiency and release process with optimizations (@appleboy)
- 7a94dda: ci: integrate automated Trivy security scanning in CI workflows (@appleboy)
- 732c719: ci: add dynamic Go version selection for CI testing (@appleboy)
- a934a83: ci: improve CI environment and reporting for Go tests (@appleboy)
- 235847e: ci: update scan steps to use drone-ssh Docker image (@appleboy)
- f5af77d: ci: correct platforms field indentation in Docker workflow (@appleboy)
- 9d94a36: ci: remove Trivy vulnerability scanning from CI workflow (@appleboy)
Documentation updates
- 6b74833: docs: localize README with Simplified and Traditional Chinese translations (@appleboy)
- 734d4df: docs: refine and unify documentation wording and formatting (@appleboy)
- 1dfeaff: docs: add Table of Contents to all language README files (@appleboy)
- 8de6c4f: docs: add Trivy security scan badges to documentation (@appleboy)
Others
- 15f08d9: test: adjust configuration parameters for system integrations (@appleboy)
- 412193b: test: add dynamic OpenSSH server integration tests using Docker (@appleboy)
- ff79cee: test: enable insecure cipher suites for test compatibility (@appleboy)
- 798fc4f: test: remove password authentication from test environment (@appleboy)
- 1849c53: test: refactor SSH integration tests with reusable config and helpers (@appleboy)
- 36b01ae: style: improve code readability with consistent multi-line formatting (@appleboy)
v1.8.1
v1.8.0
Changelog
Features
Bug fixes
- dc927a6: fix: typo in success message (#283) (@1ukastesar)
- 2c52afb: fix: improve script file handling and testing robustness (@appleboy)
Enhancements
- ceb4e12: chore: update base image to Alpine 3.20 (@appleboy)
- 43270d5: chore: add support for passing commands via a file (#285) (@kyle-leonhard)
- d56db7a: chore(deps): update dependencies to latest versions (@appleboy)
- 883f947: chore(log): remove prefix out: and err: prefix (#287) (@appleboy)
Build process updates
v1.7.7
Changelog
v1.7.6
Changelog
v1.7.5
v1.7.4
v1.7.3
Changelog
- b34fffd feat: update plugin functionality in main.go and plugin.go files
- d217773 test: increase test coverage for SudoCommand function
- ae023d7 chore: update sudoers file for improved security and permissions management
- 2225457 chore: refactor build and deployment processes
- a5f8930 chore: update golang.org/x/sys to v0.16.0 in go.mod file