Skip to content

Only Build Image For One Service#334

Merged
lbedner merged 1 commit intomainfrom
only-build-one
Dec 3, 2025
Merged

Only Build Image For One Service#334
lbedner merged 1 commit intomainfrom
only-build-one

Conversation

@lbedner
Copy link
Copy Markdown
Owner

@lbedner lbedner commented Dec 3, 2025

No description provided.

Copilot AI review requested due to automatic review settings December 3, 2025 16:34
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR bumps the version from 0.3.3 to 0.3.4 and optimizes the Docker build process by building only the webserver service instead of all services. Since all services in the docker-compose configuration share the same image via the x-app anchor, this optimization is valid and reduces unnecessary build operations.

  • Version updated to 0.3.4 across all relevant files
  • Makefile build target now builds only the webserver service instead of all services/profiles
  • Comments updated from plural "images" to singular "image" to reflect the change

Reviewed changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
pyproject.toml Version bumped to 0.3.4
uv.lock Lock file updated with new version 0.3.4
aegis/init.py version string updated to 0.3.4
aegis/templates/cookiecutter-aegis-project/{{cookiecutter.project_slug}}/Makefile Build target optimized to build only webserver service; comment updated to singular "image"
aegis/templates/cookiecutter-aegis-project/{{cookiecutter.project_slug}}/clean-validation/Makefile Build target optimized to build only webserver service; comment updated to singular "image"

@lbedner lbedner merged commit 504ef52 into main Dec 3, 2025
16 checks passed
@lbedner lbedner deleted the only-build-one branch December 3, 2025 16:39
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.

2 participants