Ternary Operator Action
Version updated for https://github.com/somaz94/ternary-operator to version v1.4.1.
- This action is used across all versions by 1 repositories.
Action Type
This is a Docker action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
The Ternary Operator Action is a GitHub Action designed to evaluate conditional expressions and dynamically set outputs based on the results. It simplifies creating flexible, condition-driven workflows by supporting a wide range of operators (e.g., comparison, logical, string, and validation) and allowing multiple conditions to be evaluated in a single step. This action is ideal for automating tasks like conditional deployments, dynamic configurations, feature flagging, and multi-environment CI/CD strategies.
Release notes
Bug Fixes
- skip major version tag deletion on first release by @somaz94
- apache license -> mit license by @somaz94
CI/CD
- use conventional commit message in changelog-generator workflow by @somaz94
- unify changelog-generator with flexible tag pattern by @somaz94
- add dependabot auto-merge workflow by @somaz94
- migrate changelog generator to go-changelog-action by @somaz94
- use major-tag-action for version tag updates by @somaz94
- use somaz94/contributors-action@v1 for contributors generation by @somaz94
Chore
- change license from MIT to Apache 2.0 by @somaz94
- update .gitignore and .dockerignore for Python project by @somaz94
Documentation
- update changelog by @actions-user
- update CLAUDE.md with commit guidelines and language by @somaz94
Refactoring
- improve code quality with method extraction, specific exceptions, and recursion guard by @somaz94
Full Changelog: https://github.com/somaz94/ternary-operator/compare/v1.4.0...v1.4.1