Skip to content

ci: run long jobs only if Accepted label is not set#8182

Merged
alexey-tikhonov merged 4 commits into
SSSD:masterfrom
pbrezina:ci-skip
Nov 14, 2025
Merged

ci: run long jobs only if Accepted label is not set#8182
alexey-tikhonov merged 4 commits into
SSSD:masterfrom
pbrezina:ci-skip

Conversation

@pbrezina

@pbrezina pbrezina commented Nov 12, 2025

Copy link
Copy Markdown
Member

Avoid running long running and unnecessary jobs when the pull request is Accepted so it can be quickly merged and backport automation has free resources to run.

@gemini-code-assist

Copy link
Copy Markdown

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@justin-stephenson justin-stephenson left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Ack, thank you.

@alexey-tikhonov

alexey-tikhonov commented Nov 13, 2025

Copy link
Copy Markdown
Member

@pbrezina, I know for sure it will not apply cleanly to branches older than 2-11 (and no idea about 2-8 at all).

I kept only 2-10 because imo it's easier to resolve conflict in 2-10 backport pr once and then to add labels 2-9-4 and 2-9 to this backport pr than to resolve conflict in multiple backport prs.

The intention behind this job was to use it in a branch protection rule
to require it to be green. However, the intg tests still fails quite
often and even rawhide is red every now end then so this is unusable.

Reviewed-by: Alexey Tikhonov <[email protected]>
Reviewed-by: Justin Stephenson <[email protected]>
There is only one job now so it does not make sense.

Reviewed-by: Alexey Tikhonov <[email protected]>
Reviewed-by: Justin Stephenson <[email protected]>
We do no not use it in the branch protection rules, so it is not needed.

Reviewed-by: Alexey Tikhonov <[email protected]>
Reviewed-by: Justin Stephenson <[email protected]>
To avoid wasting resources on our new merge workflow.

Reviewed-by: Alexey Tikhonov <[email protected]>
Reviewed-by: Justin Stephenson <[email protected]>
@sssd-bot

Copy link
Copy Markdown
Contributor

The pull request was accepted by @alexey-tikhonov with the following PR CI status:


🟢 CodeQL (success)
🟢 Analyze (target) / All tests are successful (success)
🟢 Analyze (target) / cppcheck (success)
🟢 Build / freebsd (success)
🟢 Build / make-distcheck (success)
🟢 ci / intgcheck (centos-10) (success)
🟢 ci / intgcheck (fedora-41) (success)
🟢 ci / intgcheck (fedora-42) (success)
🟢 ci / intgcheck (fedora-43) (success)
🟢 ci / intgcheck (fedora-44) (success)
🟢 ci / prepare (success)
🟢 ci / system (centos-10) (success)
🟢 ci / system (fedora-41) (success)
🟢 ci / system (fedora-42) (success)
🟢 ci / system (fedora-43) (success)
🟢 ci / system (fedora-44) (success)
➖ Coverity scan / coverity (skipped)
🟢 Static code analysis / codeql (success)
🟢 Static code analysis / pre-commit (success)
🟢 Static code analysis / python-system-tests (success)


There are unsuccessful or unfinished checks. Make sure that the failures are not related to this pull request before merging.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants