This PR reorganizes the CI-related files into the ci/ directory.
Changes
Moved Makefile and docker-compose.yml to the ci directory.
Updated the Makefile to reference ci/docker-compose.yml.
Modified GitHub Actions workflows to use make -f .ci/Makefile commands.
Rationale
By moving CI-related files to the .ci directory, we achieve a cleaner project root directory, making it easier to navigate and manage. This change helps in organizing the project files logically and enhances overall maintainability.
Testing
Verified the make commands from the root directory using make -f .ci/Makefile.
Ran Docker Compose services to ensure correct functionality with the new paths.
Checked GitHub Actions workflows to confirm successful execution with updated paths.
Summary
This PR reorganizes the CI-related files into the ci/ directory.
Changes
Makefile
anddocker-compose.yml
to theci
directory.Makefile
to referenceci/docker-compose.yml
.make -f .ci/Makefile
commands.Rationale
By moving CI-related files to the
.ci
directory, we achieve a cleaner project root directory, making it easier to navigate and manage. This change helps in organizing the project files logically and enhances overall maintainability.Testing
make
commands from the root directory usingmake -f .ci/Makefile
.