Skip to content

Remove author filtering for GitLab commit statuses#27

Merged
majamassarini merged 1 commit intopackit:mainfrom
majamassarini:validate-fedora-ci-fixes3
Apr 24, 2026
Merged

Remove author filtering for GitLab commit statuses#27
majamassarini merged 1 commit intopackit:mainfrom
majamassarini:validate-fedora-ci-fixes3

Conversation

@majamassarini
Copy link
Copy Markdown
Member

The previous implementation filtered GitLab commit statuses by author, expecting all statuses to be created by the Packit service account. However, GitLab CI pipeline statuses are authored by the commit author or project owner, not by external service accounts.
Assisted-By: Claude Sonnet 4.5 noreply@anthropic.com

Comment thread src/validation/testcase/gitlab.py
Comment thread src/validation/testcase/gitlab.py Outdated
The previous implementation filtered GitLab commit statuses by author,
expecting all statuses to be created by the Packit service account.
However, GitLab CI pipeline statuses are authored by the commit author
or project owner, not by external service accounts.
Assisted-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@majamassarini majamassarini force-pushed the validate-fedora-ci-fixes3 branch from 021102e to f746b74 Compare April 24, 2026 09:18
@majamassarini majamassarini added this pull request to the merge queue Apr 24, 2026
Merged via the queue into packit:main with commit 373ee6c Apr 24, 2026
3 checks passed
@github-project-automation github-project-automation Bot moved this from New to Done in Packit pull requests Apr 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

3 participants