Open tsimbalar opened 3 years ago
This seems to be a GitHub Actions "feature". More details in https://github.com/mikepenz/action-junit-report/issues/40 and https://github.community/t/github-actions-status-checks-created-on-incorrect-check-suite-id/16685 .
Oh, I see.
Thanks for the reply π
Unfortunately as @lhotari already commented - it's a GitHub "feature". Another post on this is here: https://github.community/t/specify-check-suite-when-creating-a-checkrun/118380
Until it's fixed on GitHub side, the best I can do is to mention it in README.
Just a quick thought (and sorry if this has been discussed before):
Instead of creating a check, couldn't you use the same mechanism that https://github.com/actions/upload-artifact uses (under the assumption that you can upload other file types than .zip
files)?
This would solve the problem in this issue. It would also solve the problem that this action requires the checks: write
permission (which is not available for pull requests from forks).
I understand that this change would (most likely) worsen the UX of this action - but on the other hand, I'd argue that you don't need to view the test report that often (usually only if some test has failed), so this change could be ok.
This also happen when you have a schedule trigger workflow. The test report is not attached to each of the run.
Maybe the new job summary (https://github.blog/2022-05-09-supercharging-github-actions-with-job-summaries/) can be used to:
Hi! Thanks for the work on the reporter! Tiny UX request regarding this issue
Would it be possible to move the URL link out of the dropdown?
(Here's what it looks like currently with the dropdown)
Given that the check appears in an unexpected place on a different workflow (due to the preexisting github shortcoming) - it would be nice to have more obvious breadcrumbs (the HTML link) visible without having to open the arrow - to help new folks find the errors.
I see that there is a PR to add the "job summary" feature to an unofficial fork of this action: https://github.com/phoenix-actions/test-reporting/pull/21
The same issue for me
+1 for option to publish as job summary, instead of check
+1 for option to publish as job summary, instead of check
can we get the 'Check run HTML' URL as output of this report??
+1 for option to publish as job summary, instead of check
+1 for option to publish as job summary, instead of check
Job summaries are already used on main. We just need a new release.
@timcassell Do you know when a new release is going to be cut? We're looking forward to this fix.
No clue, I'm not a maintainer.
@jozefizso or @ritchxu, would one of you feel comfortable publishing a new release?
π Unfortunately I can't publish new releases due to lack of permissions, will defer to @jozefizso
Any updates regarding the new release?
@jozefizso / @dorny Could we cut a new release to resolve this issue?
@jb-2020 you can always use the action using its commit hash.
@jb-2020 you can always use the action using its commit hash.
Unfortunately, we're on GHES with self-imposed controls around actions from the Public marketplace and we only fork a single commit from tags/releases. I'll bring this up internally though, thanks!
Hi,
thanks a lot for this Action π
We currently have multiple GitHub Actions Workflows (
main.yaml
,lint-yaml.yaml
etc ).When using the action inside of the
main.yaml
, the test results appear under thelint-yaml
results π€Not 100% sure what is causing it
our step, within
main.yaml
looks likeHere is a (sanitized) output of the step :