arcade-services icon indicating copy to clipboard operation
arcade-services copied to clipboard

Consider skipped checks as meeting Maestro policy

Open mmitche opened this issue 1 year ago • 1 comments

Release Note Category

  • [x] Feature changes/additions
  • [ ] Bug fixes
  • [ ] Internal Infrastructure Improvements

Release Note Description

Consider skipped checks as meeting Maestro policy

mmitche avatar Jun 14 '24 14:06 mmitche

@mmitche see my comment in Teams about ignored checks and then merge this if you still feel like we should do this

premun avatar Jun 17 '24 13:06 premun

Rolled-out by https://github.com/dotnet/arcade-services/pull/3972

oleksandr-didyk avatar Sep 18 '24 15:09 oleksandr-didyk

This doesn't appear to have worked as expected:

https://github.com/dotnet/sdk/pull/43972

image

mmitche avatar Oct 08 '24 16:10 mmitche

It may be that the check is actually neutral and not skipped

mmitche avatar Oct 08 '24 16:10 mmitche

I guess we need to check the GitHub API response to see what is the actual value it returns

premun avatar Oct 09 '24 07:10 premun

The GraphQL gives me this:

"checkRuns": {
  "nodes": [
    {
      "name": "sdk-unified-build",
      "status": "COMPLETED",
      "conclusion": "NEUTRAL"
    },
}

premun avatar Oct 09 '24 12:10 premun

@mmitche are we worried that Neutral is also the state before we queue the check? I remember some worries like that so that the service does not merge stuff right away (though we do the 5 minute delay I believe after opening a PR now)

premun avatar Oct 09 '24 12:10 premun

https://github.com/dotnet/arcade-services/pull/4026

premun avatar Oct 09 '24 12:10 premun

Last time we did try to change the neutral state: https://github.com/dotnet/arcade-services/pull/2997

akoeplinger avatar Oct 09 '24 12:10 akoeplinger

Any more news here? Still affecting SDK PR checks.

marcpopMSFT avatar Oct 29 '24 22:10 marcpopMSFT

Any updates here? Thanks for investigating.

nagilson avatar Feb 11 '25 19:02 nagilson