This repository was archived by the owner on Jul 16, 2025. It is now read-only.
Repository navigation
v2.0.1 – Stack Path Fix, Tests & Code Analysis
This patch release resolves a critical deployment issue for Docker Swarm (stack mode) and introduces automated testing and static code analysis into the CI pipeline.
Bug Fixes
- Fixed path handling for
docker stack deploy
The deployment process now correctly extracts only the filename fromdeploy_file, preventing issues with broken paths such astests/stack/docker-stack.ymlon the remote server.
What’s Added
-
Deploy Test Workflow
A GitHub Actions workflow has been added to test bothcomposeandstackdeployments using test.env,docker-compose.ymlanddocker-stack.ymlfiles. -
ShellCheck Integration
All shell scripts (includingentrypoint.sh) are now statically analysed using ShellCheck to identify syntax issues and encourage best practices. -
README Improvements
The README has been restructured for better clarity, with updated examples and a test status badge.
Stability and Maintenance
- General clean-up and minor reliability improvements in script flow and debug output
- No breaking changes in this release
Tags
v2.0.1: Latest patch release (recommended)v2: Major version tag for stable workflows
Need help? Check the README, open an issue, or try the Go-based version for faster deployments.