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
Implement dynamic version management from VERSION file
- Add VERSION file with default v0.1 value
- Create get_app_version() utility in cdmf_paths.py
- Update template to use {{ version }} variable instead of hardcoded v0.1
- Pass APP_VERSION to all template renders in cdmf_generation.py
- Update startup message to use dynamic version
- Add GitHub Actions step to set VERSION from release tag
- Include VERSION file in PyInstaller bundle
The version will now automatically update to match release tags (e.g., v1.0.4) when creating GitHub releases.