Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Improve GitHub Actions CI workflow for cloudflare-ufw-updater
Updated workflow to streamline steps and ensure compatibility with the latest GitHub Actions best practices. - Replaced `actions/setup-bash` with direct dependency setup since the action is not available. - Added ShellCheck installation to validate shell scripts. - Enhanced test steps with fail-safe mechanisms to handle UFW environment mocking and restoration. - Improved readability and robustness by using conditional logic and better error handling. - Ensured correct syntax, indentation, and structure for a clean and maintainable YAML file.
- Loading branch information