Skip to content

Conversation

@micahdbak
Copy link
Collaborator

@micahdbak micahdbak commented Nov 16, 2024

As per the creation of https://github.com/CSSS/csss-site-config, some configuration files that are directly related to the deployment to the server are now redundant.

We are aiming to make csss-site-backend/csss-site-frontend contain code irrespective of deployment environments, and have csss-site-config contain all configuration and deployment things moving forward, which will make handling multiple repositories a bit easier.

Also, new workflow to make sure that alembic upgrade head successfully happens for pull requests, to prevent broken db migrations.

@micahdbak micahdbak force-pushed the mdb-csss-site-config branch 10 times, most recently from b04ea37 to 843091a Compare November 16, 2024 21:44
@micahdbak micahdbak requested a review from EarthenSky November 16, 2024 21:47
@micahdbak micahdbak force-pushed the mdb-csss-site-config branch 5 times, most recently from 8094512 to 42a1451 Compare November 17, 2024 05:50
@micahdbak micahdbak force-pushed the mdb-csss-site-config branch from 42a1451 to d7317e9 Compare November 17, 2024 05:51
Copy link
Collaborator

@EarthenSky EarthenSky left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good, love it!

@micahdbak micahdbak merged commit 2379c2b into main Nov 17, 2024
3 checks passed
@micahdbak micahdbak deleted the mdb-csss-site-config branch November 17, 2024 05:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants