Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Report check item appears under the wrong workflow name #39

Open
jamesdh opened this issue Jan 7, 2021 · 8 comments
Open

Report check item appears under the wrong workflow name #39

jamesdh opened this issue Jan 7, 2021 · 8 comments

Comments

@jamesdh
Copy link

jamesdh commented Jan 7, 2021

Originally I was just using this action in a backend focused workflow, and even then, the report/check item was appearing under one of my other workflows.

I've since add it to both frontend/backend workflows, but both check items appear under the same workflow. "Jest Test Results" should appear under "Frontend Development CI" and "Grails Test Results" should appear under "Backend Development CI".

Screen Shot 2021-01-07 at 12 09 33 PM

@jmisur
Copy link
Contributor

jmisur commented Jan 14, 2021

I have the same problem, I think it's / it was github's bug. There is a discussion in the community but I don't think it's solved yet.

@famod
Copy link

famod commented Mar 25, 2021

Oh well, I've just hit this problem in Quarkus which is pretty much a showstopper because there are so many concurrently running builds/workflows in Quarkus, the relation get's lost completely and massively confuses people.

@jmisur I suppose this workaround doesn't help here: https://github.community/t/github-actions-status-checks-created-on-incorrect-check-suite-id/16685/8
and instead this action falls victim to the following problem: https://github.community/t/github-actions-status-checks-created-on-incorrect-check-suite-id/16685/9 ?

Edit: link fixed

@jmisur
Copy link
Contributor

jmisur commented Mar 25, 2021

There is no way to assign new check run to a specific check suite. Therefore it appears in a random suite. Updating any existing check run would I think override whatever result and output that check run already made, which is probably not what we want.

@famod
Copy link

famod commented Mar 25, 2021

Too bad. This GH API limitation really cripples this awesome action.

@YuhongChen1
Copy link

I had the same issue. it won't make this action usable unless there is only one workflow running at any time

@nineinchnick
Copy link
Contributor

Updating an existing check instead of creating a new one should help: #81
It's not merged yet, but was already approved recently. The only requirement for this is to use unique job names if you have multiple workflows.

@dereisele
Copy link

dereisele commented Feb 6, 2023

Hi, I'm running into this exact same problem. Is it possible to use a Job Summary instead to post this report?

@himself65
Copy link

any updates on this? I faced the same issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants