Skip to content

Conversation

@the-glu
Copy link
Contributor

@the-glu the-glu commented Nov 25, 2025

  • Remove dev tools (like ruff) from base image.
  • Build a second image with dev tools
  • Use that second image to run unit test and hygiene
  • Remove useless apt package installed image the image

Fix #1121

@the-glu the-glu force-pushed the 1121 branch 6 times, most recently from 92865cb to c2bb671 Compare November 25, 2025 15:06
]

[tool.uv]
default-groups = []
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Dev group is installed by default, but we don't want that ^^'

@the-glu the-glu marked this pull request as ready for review November 25, 2025 15:12
Copy link
Contributor

@mickmis mickmis left a comment

Choose a reason for hiding this comment

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

LGTM modulo clarification

@mickmis mickmis merged commit 4d2a686 into interuss:main Nov 27, 2025
21 checks passed
@mickmis mickmis deleted the 1121 branch November 27, 2025 08:51
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.

Move tooling package into a specific image / dependency group

2 participants