Skip to content

refactor: replace env.py generation with static .env.example#190

Merged
mighty-sponge merged 4 commits intomainfrom
OPS-918
Apr 7, 2026
Merged

refactor: replace env.py generation with static .env.example#190
mighty-sponge merged 4 commits intomainfrom
OPS-918

Conversation

@mighty-sponge
Copy link
Copy Markdown
Contributor

Remove the Docker-based env generation pipeline (.env.default, env.py, Dockerfile-generateconfig-env) in favor of a static .env.example that users copy directly. Add update-versions.sh for optional version fetching. Consolidate EXTERNAL_LISTEN_HOST into EXTERNAL_LISTEN_HOSTS.


  • I understand that contributing to this repository will require me to agree with the CLA

Description

What type of PR is this? (check all applicable)

  • 🍕 Feature
  • 🐛 Bug Fix
  • 📝 Documentation Update
  • 🎨 Style
  • 🧑‍💻 Code Refactor
  • 🔥 Performance Improvements
  • ✅ Test
  • 🤖 Build
  • 🔁 CI

Related Tickets & Documents

Mobile & Desktop Screenshots/Recordings

Added tests?

  • 👍 yes
  • 🙅 no, because they aren't needed
  • 🙋 no, because I need help

Added to documentation?

  • 📜 README.md
  • 📓 tech-docs
  • 🙅 no documentation needed

[optional] Are there any post-deployment tasks we need to perform?

Remove the Docker-based env generation pipeline (.env.default, env.py,
Dockerfile-generateconfig-env) in favor of a static .env.example that
users copy directly. Add update-versions.sh for optional version fetching.
Consolidate EXTERNAL_LISTEN_HOST into EXTERNAL_LISTEN_HOSTS.
@mighty-sponge mighty-sponge requested a review from fb929 March 19, 2026 12:18
These preset files (.env.override.latest, .env.override.prod, .env.override.stage1) are no longer needed following the migration to static .env.example.
- update-versions.sh now accepts --stage1 flag to fetch stage1 versions
- Makefile auto-runs update-versions.sh silently on `make start`
- any-sync-node: v0.10.5 → v0.11.0
- any-sync-filenode: v0.10.6 → v0.11.0
- any-sync-coordinator: v0.8.4 → v0.9.0
- any-sync-consensusnode: v0.6.2 → v0.7.1
@mighty-sponge mighty-sponge merged commit 3e7511e into main Apr 7, 2026
3 checks passed
@mighty-sponge mighty-sponge deleted the OPS-918 branch April 7, 2026 14:43
@github-actions github-actions Bot locked and limited conversation to collaborators Apr 7, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants