Skip to content

Comments

Implement dist-git onboarding#3013

Open
nforro wants to merge 3 commits intopackit:mainfrom
nforro:onboarding
Open

Implement dist-git onboarding#3013
nforro wants to merge 3 commits intopackit:mainfrom
nforro:onboarding

Conversation

@nforro
Copy link
Member

@nforro nforro commented Feb 19, 2026

Related to #2506.

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request introduces a new dist-git onboarding feature, which is a valuable addition. The implementation is well-structured, touching upon the API, event handling, and worker tasks as necessary. The code generally follows the existing patterns and conventions of the project. I have a couple of suggestions to improve robustness and code clarity.

@centosinfra-prod-github-app

This comment was marked as outdated.

Signed-off-by: Nikola Forró <nforro@redhat.com>
Signed-off-by: Nikola Forró <nforro@redhat.com>
@centosinfra-prod-github-app

This comment was marked as outdated.

Signed-off-by: Nikola Forró <nforro@redhat.com>
@nforro
Copy link
Member Author

nforro commented Feb 24, 2026

/gemini review

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request introduces a new feature for onboarding packages in dist-git. The implementation includes a new API endpoint, a Celery task, and corresponding event handlers and parsers. The code is well-structured and follows the existing design patterns of the service. The addition of an integration test is also a great practice.

I've identified a security concern regarding secret token comparison and a minor style guide violation. My detailed feedback is in the review comments.

@centosinfra-prod-github-app
Copy link
Contributor

@nforro nforro moved this from New to In review in Packit pull requests Feb 24, 2026
@nforro
Copy link
Member Author

nforro commented Feb 24, 2026

Here is an example PR: https://src.fedoraproject.org/rpms/scipy/pull-request/58

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

Labels

None yet

Projects

Status: In review

Development

Successfully merging this pull request may close these issues.

1 participant