check-run-reporter / action Goto Github PK
View Code? Open in Web Editor NEWA GitHub Action for uploading structured test reports to check-run-reporter.com
Home Page: https://www.check-run-reporter.com
License: MIT License
A GitHub Action for uploading structured test reports to check-run-reporter.com
Home Page: https://www.check-run-reporter.com
License: MIT License
I seem to be unable to use this action because it hasn't been tagged yet. Using the master branch is not an option.
Download action repository 'check-run-reporter/actions@master'
##[warning]Failed to download action 'https://api.github.com/repos/check-run-reporter/actions/tarball/master'. Error Response status code does not indicate success: 404 (Not Found).
On reviewing a recent PR from a contributor on the TerasologyLauncher, I noticed that the check-run-reporter stage in one of our actions fails with the following error:
Requesting signed urls
Error: Request ID: undefined
Error: Response Headers: {
'content-type': 'application/json',
'content-length': '144',
connection: 'close',
date: 'Thu, 06 Apr 2023 12:27:57 GMT',
'x-amzn-requestid': 'e523bd5e-ed56-4bc3-86d1-68772bda0d94',
'x-amzn-errortype': 'AccessDeniedException',
'x-amz-apigw-id': 'C9IePEo7IAMFfXA=',
'x-amzn-trace-id': 'Root=1-642ebac1-62a3afb95a204d8c51947e21',
'x-cache': 'Error from cloudfront',
via: '1.1 d835a04e842d9117fd810e7c8479dad4.cloudfront.net (CloudFront)',
'x-amz-cf-pop': 'IAD55-P2',
'x-amz-cf-id': 'YuH_bcN-elxfiggIWGQUvLRdUDIK13Rsz2KPm6Sp3zUN-LRxIZjtig=='
}
Error: Response Body: {
message: 'Authorization header appears to be malformed. The Basic auth schema requires a username and a password separated by a colon.'
}
Error: Request URL: /api/v1/submissions/upload
Error: Error: Request failed with status code 403
Error: Check Run Reporter returned a 403
Error: Error: Request failed with status code 403
at createError (/home/runner/work/_actions/check-run-reporter/action/v2.11.1/node_modules/axios/lib/core/createError.js:16:1)
at settle (/home/runner/work/_actions/check-run-reporter/action/v2.11.1/node_modules/axios/lib/core/settle.js:17:1)
at IncomingMessage.handleStreamEnd (/home/runner/work/_actions/check-run-reporter/action/v2.11.1/node_modules/axios/lib/adapters/http.js:293:1)
at IncomingMessage.emit (events.js:326:22)
at endReadableNT (_stream_readable.js:1241:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
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.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.