mizvekov wrote: The HLSL Tests bot failure was some GitHub permission issue when publishing the results of the successful run: ``` 2025-08-09T07:06:35.4098240Z Request POST /repos/llvm/llvm-project/check-runs failed with 403: Forbidden 2025-08-09T07:06:35.4098670Z 2025-08-09 02:06:35 -0500 - github.GithubRetry - INFO - Request POST /repos/llvm/llvm-project/check-runs failed with 403: Forbidden 2025-08-09T07:06:35.4099210Z Traceback (most recent call last): 2025-08-09T07:06:35.4100200Z File "/Users/cbieneman/actions-runner/_work/_actions/EnricoMi/publish-unit-test-result-action/170bf24d20d201b842d7a52403b73ed297e6645b/macos/../python/publish_test_results.py", line 546, in <module> 2025-08-09T07:06:35.4101240Z main(settings, gha) 2025-08-09T07:06:35.4101840Z File "/Users/cbieneman/actions-runner/_work/_actions/EnricoMi/publish-unit-test-result-action/170bf24d20d201b842d7a52403b73ed297e6645b/macos/../python/publish_test_results.py", line 269, in main 2025-08-09T07:06:35.4102530Z Publisher(settings, gh, gha).publish(stats, results.case_results, conclusion) 2025-08-09T07:06:35.4103150Z File "/Users/cbieneman/actions-runner/_work/_actions/EnricoMi/publish-unit-test-result-action/170bf24d20d201b842d7a52403b73ed297e6645b/python/publish/publisher.py", line 233, in publish 2025-08-09T07:06:35.4112040Z data = self.publish_check(data) 2025-08-09T07:06:35.4112950Z File "/Users/cbieneman/actions-runner/_work/_actions/EnricoMi/publish-unit-test-result-action/170bf24d20d201b842d7a52403b73ed297e6645b/python/publish/publisher.py", line 461, in publish_check 2025-08-09T07:06:35.4114640Z check_run = self._repo.create_check_run(name=self._settings.check_name, 2025-08-09T07:06:35.4115270Z File "/Users/cbieneman/actions-runner/_work/llvm-project/llvm-project/enricomi-publish-action-venv/lib/python3.9/site-packages/github/Repository.py", line 3885, in create_check_run 2025-08-09T07:06:35.4129000Z headers, data = self._requester.requestJsonAndCheck( 2025-08-09T07:06:35.4129600Z File "/Users/cbieneman/actions-runner/_work/llvm-project/llvm-project/enricomi-publish-action-venv/lib/python3.9/site-packages/github/Requester.py", line 550, in requestJsonAndCheck 2025-08-09T07:06:35.4133670Z return self.__check(*self.requestJson(verb, url, parameters, headers, input, self.__customConnection(url))) 2025-08-09T07:06:35.4134330Z File "/Users/cbieneman/actions-runner/_work/llvm-project/llvm-project/enricomi-publish-action-venv/lib/python3.9/site-packages/github/Requester.py", line 715, in requestJson 2025-08-09T07:06:35.4134930Z return self.__requestEncode(cnx, verb, url, parameters, headers, input, encode) 2025-08-09T07:06:35.4135520Z File "/Users/cbieneman/actions-runner/_work/llvm-project/llvm-project/enricomi-publish-action-venv/lib/python3.9/site-packages/github/Requester.py", line 812, in __requestEncode 2025-08-09T07:06:35.4136240Z status, responseHeaders, output = self.__requestRaw(cnx, verb, url, requestHeaders, encoded_input) 2025-08-09T07:06:35.4136880Z File "/Users/cbieneman/actions-runner/_work/llvm-project/llvm-project/enricomi-publish-action-venv/lib/python3.9/site-packages/github/Requester.py", line 846, in __requestRaw 2025-08-09T07:06:35.4137490Z response = cnx.getresponse() 2025-08-09T07:06:35.4138000Z File "/Users/cbieneman/actions-runner/_work/llvm-project/llvm-project/enricomi-publish-action-venv/lib/python3.9/site-packages/github/Requester.py", line 198, in getresponse 2025-08-09T07:06:35.4138500Z r = verb( 2025-08-09T07:06:35.4138940Z File "/Users/cbieneman/actions-runner/_work/llvm-project/llvm-project/enricomi-publish-action-venv/lib/python3.9/site-packages/requests/sessions.py", line 637, in post 2025-08-09T07:06:35.4141770Z return self.request("POST", url, data=data, json=json, **kwargs) 2025-08-09T07:06:35.4142390Z File "/Users/cbieneman/actions-runner/_work/llvm-project/llvm-project/enricomi-publish-action-venv/lib/python3.9/site-packages/requests/sessions.py", line 589, in request 2025-08-09T07:06:35.4142900Z resp = self.send(prep, **send_kwargs) 2025-08-09T07:06:35.4143390Z File "/Users/cbieneman/actions-runner/_work/llvm-project/llvm-project/enricomi-publish-action-venv/lib/python3.9/site-packages/requests/sessions.py", line 703, in send 2025-08-09T07:06:35.4143890Z r = adapter.send(request, **kwargs) 2025-08-09T07:06:35.4144370Z File "/Users/cbieneman/actions-runner/_work/llvm-project/llvm-project/enricomi-publish-action-venv/lib/python3.9/site-packages/requests/adapters.py", line 667, in send 2025-08-09T07:06:35.4145190Z resp = conn.urlopen( 2025-08-09T07:06:35.4145680Z File "/Users/cbieneman/actions-runner/_work/llvm-project/llvm-project/enricomi-publish-action-venv/lib/python3.9/site-packages/urllib3/connectionpool.py", line 934, in urlopen 2025-08-09T07:06:35.4149990Z retries = retries.increment(method, url, response=response, _pool=self) 2025-08-09T07:06:35.4150560Z File "/Users/cbieneman/actions-runner/_work/llvm-project/llvm-project/enricomi-publish-action-venv/lib/python3.9/site-packages/github/GithubRetry.py", line 187, in increment 2025-08-09T07:06:35.4152030Z raise Requester.createException(response.status, response.headers, content) # type: ignore 2025-08-09T07:06:35.4152720Z github.GithubException.GithubException: 403 {"message": "Resource not accessible by integration", "documentation_url": "https://docs.github.com/rest/checks/runs#create-a-check-run", "status": "403"} 2025-08-09T07:06:35.4812330Z ##[error]Process completed with exit code 1. ```
https://github.com/llvm/llvm-project/pull/147835 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits