Skip to content

🔧(project) change env.d system by using local files #1200

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jul 21, 2025
Merged

Conversation

AntoLC
Copy link
Collaborator

@AntoLC AntoLC commented Jul 18, 2025

Purpose

We had lot of problems with the previous env.d system. Users were often confused by the need to change the env.d files manually, leading to issues when using the project locally.

Proposal

This PR introduces a new system that uses .env.local files, which are automatically created and can be modified by users without affecting the original env.d files. This should simplify the development process and reduce confusion by removing the need to manually edit env.d files.

@AntoLC AntoLC self-assigned this Jul 18, 2025
@AntoLC AntoLC linked an issue Jul 18, 2025 that may be closed by this pull request
@AntoLC AntoLC force-pushed the fix/envd-backend branch from f04d831 to 2e85c61 Compare July 18, 2025 11:24
@AntoLC AntoLC requested review from sylvinus, lunika and sampaccoud July 18, 2025 11:28
@sylvinus
Copy link
Member

LGTM! We did the same on messages

@AntoLC
Copy link
Collaborator Author

AntoLC commented Jul 18, 2025

LGTM! We did the same on messages

Ah yes, quite nice this part ^^

https://github.com/suitenumerique/messages/blob/9bef38c53a30e353c238abc87bf39ff5d26a05cc/Makefile#L79-L110

We had lot of problems with the previous env.d system.
Users were often confused by the need to change
the env.d files manually, leading to issues
when using the project locally.
This commit introduces a new system that uses
.env.local files, which are automatically created
and can be modified by users without affecting
the original env.d files. This should simplify
the development process and reduce confusion by
removing the need to manually edit env.d files.
@AntoLC AntoLC force-pushed the fix/envd-backend branch from 2e85c61 to 040eddb Compare July 21, 2025 13:45
@AntoLC AntoLC merged commit 040eddb into main Jul 21, 2025
21 of 22 checks passed
@AntoLC AntoLC deleted the fix/envd-backend branch July 21, 2025 14:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

🔧Improve env with make bootstrap
3 participants