- extract first tag from comma-separated image_tag input using cut command
- introduce FIRST_TAG environment variable for consistent tag reference
- update all image operations to use FIRST_TAG instead of IMAGE_TAG
- maintain backward compatibility while enabling multi-tag support
- add build_context input parameter with default value of current directory
- update docker build step to use dynamic build context from workflow input