Fix push validation workflow #694
Labels
Status: Actionable
An issue or task that can immediately be worked on
Topic: CI/CD
Related to CI/CD and build infrastructure (excluded from the Changelog)
Type: Bug
Bug reports for launcher releases (reproducible from master)
What's the Problem?
On #691, it became apparent, that our push validation GitHub workflow seemingly doesn't work on PRs from forks. In particular, the check-run-reporter stage fails with the following error:
On creating a pull request with the same changes directly on the original repo (as opposed to from a fork), the stage completes successfully. For example, see PRs #692 (from fork) and #693 (from orig repo).
The
check-run-reporter
action seems to be unable to properly set the authorization header required for uploading the report.How can we solve it?
From my point of view, we have three options to solve this:
check-run-reporter
action repo and wait for it to be fixed. Then update to the new version including the fix.check-run-reporter
action repo ourselves and provide a fix. Wait for it to be merged and update to the new version including the fix.The text was updated successfully, but these errors were encountered: