Skip to content

Conversation

@warrkan
Copy link
Contributor

@warrkan warrkan commented Jan 12, 2026

Adding Just scripts for application and library linting, fixing style checks, testing and building
Adjusting Github Actions to use these scripts

Copilot AI review requested due to automatic review settings January 12, 2026 13:27
@github-actions github-actions bot added BUILD Geti Tune Backend Issues related to Geti Tune backend labels Jan 12, 2026
@github-actions
Copy link

github-actions bot commented Jan 12, 2026

Docker Image Sizes

CPU

Image Size
geti-tune-cpu:pr-5171 2.88G
geti-tune-cpu:sha-4345011 2.88G

GPU

Image Size
geti-tune-gpu:pr-5171 10.66G
geti-tune-gpu:sha-4345011 10.66G

XPU

Image Size
geti-tune-xpu:pr-5171 8.72G
geti-tune-xpu:sha-4345011 8.72G

Copy link
Contributor

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.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@github-actions
Copy link

github-actions bot commented Jan 12, 2026

📊 Test coverage report

Metric Coverage
Lines 37.4%
Functions 33.5%
Branches 85.9%
Statements 37.4%

@codecov-commenter
Copy link

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@warrkan warrkan requested a review from Copilot January 13, 2026 13:09
Copy link
Contributor

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

Copilot reviewed 10 out of 10 changed files in this pull request and generated 4 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

docker-build-context := ""
build-target := "cpu" # options: cpu, gpu, xpu
component-name := "geti-tune"
container-registry := 'localhost:5000/open-edge-platform'
Copy link
Contributor

Choose a reason for hiding this comment

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

Why this won't target our default ghcr registry that we will push images to? Or at least dev ghcr registry?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

This is done similar to Geti Prompt. But I can change it if needed

Comment on lines +30 to +31
docker-build-args := "--build-arg http_proxy --build-arg https_proxy --build-arg no_proxy --build-arg HTTP_PROXY --build-arg HTTPS_PROXY --build-arg NO_PROXY"
docker-run-args := "--env http_proxy --env https_proxy --env no_proxy --env HTTP_PROXY --env HTTPS_PROXY --env NO_PROXY"
Copy link
Contributor

Choose a reason for hiding this comment

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

Why by default are we adding proxy args/envs to docker build cmd? Will our builders be behind some proxy?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Similar to previous comment - this is similar approach with Geti Prompt

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BUILD Geti Tune Backend Issues related to Geti Tune backend

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants