You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: read Docker component versions from .env.docker-compose instead of .env
Problem:
- Pre-release builds were failing with "invalid tag" error
- Action expected .env file in root which doesn't exist
- When .env was missing, script exited silently (exit 0) but outputs were unset
- This caused Docker tags to be empty (e.g., "cardano-node:") causing build failures
Solution:
- Changed action to read from .env.docker-compose (which exists and contains all needed variables)
- Changed exit 0 to exit 1 for fail-fast behavior
- Added error messages when variables are not found
- Added debug output showing found values
This fixes the issue introduced in commit b9f1b04 where versions were separated
for cardano-node, postgres, and mithril in DockerHub, but the action wasn't updated
to read from the correct source file.
Variables now correctly read from .env.docker-compose:
- CARDANO_NODE_VERSION=10.5.1
- PG_VERSION_TAG=REL_14_11
- MITHRIL_VERSION=2537.0
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
0 commit comments