eclipse-apoapsis / .eclipsefdn

Repository to host configurations related to the Eclipse Foundation.
https://eclipse-apoapsis.github.io/.eclipsefdn/
1 stars 1 forks source link

Do not inherit default required status checks for ort-server #4

Closed mnonnenmacher closed 8 months ago

mnonnenmacher commented 8 months ago

Do not inherit from the default required status checks in the ort-server repository. This effectively removes the eclipsefdn/eca check from the list of required checks. The reason is that this check is currently not triggered by the merge_group event and therefore the checks in the merge queue time out which makes it impossible to merge any pull requests. For details see 1.

The check can be made required again once 2 was implemented.

eclipse-otterdog[bot] commented 8 months ago

This is your friendly self-service bot. The author (mnonnenmacher) of this PR is associated with this organization in the role of MEMBER.

Additionally, mnonnenmacher is a member of the following teams:

eclipse-otterdog[bot] commented 8 months ago

This is your friendly self-service bot. Please find below the validation of the requested configuration changes:

Diff for 32ef61d1e421dfaaaa42fa4ea81c857d6050ada8 ```diff Organization technology.apoapsis[id=eclipse-apoapsis] ! branch_protection_rule[pattern="main", repository="ort-server"] { ! required_status_checks = "['eclipse-eca-validation:eclipsefdn/eca', 'build', 'commit-lint', 'detekt-issues', 'integration-test', 'reuse-tool', 'test', 'wrapper-validation']" -> "['build', 'commit-lint', 'detekt-issues', 'integration-test', 'reuse-tool', 'test', 'wrapper-validation']" ! } Plan: 0 to add, 1 to change, 0 to delete. ```

Add a comment /help to get a list of available commands.

eclipse-otterdog[bot] commented 8 months ago

This is your friendly self-service bot. The current configuration is in-sync with the live settings. :rocket:

eclipse-otterdog[bot] commented 8 months ago

This is your friendly self-service bot. This Pull Request is eligible for auto-merging as it passed the following checks:

In order to automatically merge and apply the changes, add a comment /merge :rocket:.

mnonnenmacher commented 8 months ago

/merge

eclipse-otterdog[bot] commented 8 months ago

This is your friendly self-service bot.

The following changes have been successfully applied:


Organization technology.apoapsis[id=eclipse-apoapsis]

!   branch_protection_rule[pattern="main", repository="ort-server"] {
!     required_status_checks            = "['eclipse-eca-validation:eclipsefdn/eca', 'build', 'commit-lint', 'detekt-issues', 'integration-test', 'reuse-tool', 'test', 'wrapper-validation']" -> "['build', 'commit-lint', 'detekt-issues', 'integration-test', 'reuse-tool', 'test', 'wrapper-validation']"
!   }

  Applying changes:

  Done.

  Executed plan: 0 added, 1 changed, 0 deleted.