Skip to content

feat: add async HTTP transport foundation (Stage 0) #12388

feat: add async HTTP transport foundation (Stage 0)

feat: add async HTTP transport foundation (Stage 0) #12388

Triggered via pull request May 10, 2026 12:50
Status Failure
Total duration 3m 51s
Artifacts 19

ci.yml

on: pull_request
Matrix: build
Validate PR Title
6s
Validate PR Title
Lint & Type Check
15s
Lint & Type Check
gitleaks
12s
gitleaks
All Checks Passed
0s
All Checks Passed
Fit to window
Zoom out
Zoom in

Annotations

2 errors, 1 warning, and 8 notices
Validate PR Title
No release type found in pull request title "[Feat] - Async HTTP transport foundation (Stage 0)". Add a prefix to indicate what kind of release this pull request corresponds to. For reference, see https://www.conventionalcommits.org/ Available types: - feat - fix - docs - style - refactor - perf - test - build - ci - chore - revert
Coverage
Critical error. This error possibly occurred because the permissions of the workflow are set incorrectly. You can see the correct setting of permissions here: https://github.com/py-cov-action/python-coverage-comment-action#basic-usage Otherwise please look for open issues or open one in https://github.com/py-cov-action/python-coverage-comment-action/ Traceback (most recent call last): File "/usr/local/lib/python3.11/site-packages/coverage_comment/subprocess.py", line 18, in run return subprocess.run( ^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/subprocess.py", line 571, in run raise CalledProcessError(retcode, process.args, subprocess.CalledProcessError: Command '('coverage', 'json', '-o', '-')' returned non-zero exit status 2. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/local/lib/python3.11/site-packages/coverage_comment/main.py", line 39, in main exit_code = action( ^^^^^^^ File "/usr/local/lib/python3.11/site-packages/coverage_comment/main.py", line 75, in action coverage = coverage_module.get_coverage_info( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/coverage_comment/coverage.py", line 75, in get_coverage_info json_coverage = subprocess.run( ^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/coverage_comment/subprocess.py", line 27, in run raise SubProcessError("\n".join([exc.stdout, exc.stderr])) from exc coverage_comment.subprocess.SubProcessError: {"meta": {"version": "7.3.1", "timestamp": "2026-05-10T12:54:05.050042", "branch_coverage": false, "show_contexts": false}, "files": {"descope/__init__.py": {"executed_lines": [1, 12, 13, 20, 21, 38, 46, 47, 55], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0}, "missing_lines": [], "excluded_lines": []}, "descope/_auth_base.py": {"executed_lines": [2, 5, 6, 8, 9, 10], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0}, "missing_lines": [], "excluded_lines": []}, "descope/_http_base.py": {"executed_lines": [1, 3, 6, 7, 9, 10], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0}, "missing_lines": [], "excluded_lines": []}, "descope/auth.py": {"executed_lines": [1, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 15, 27, 37, 38, 39, 40, 43, 44, 46, 54, 56, 57, 65, 66, 68, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 88, 89, 90, 91, 98, 99, 100, 101, 102, 104, 105, 106, 108, 109, 110, 116, 117, 118, 119, 120, 122, 123, 124, 125, 126, 127, 129, 130, 131, 132, 134, 135, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 161, 163, 165, 166, 167, 174, 175, 177, 179, 180, 181, 188, 189, 191, 193, 194, 195, 196, 202, 203, 204, 205, 207, 208, 209, 210, 216, 217, 219, 220, 222, 228, 229, 234, 235, 236, 243, 244, 245, 247, 248, 249, 250, 256, 257, 258, 259, 260, 266, 267, 268, 274, 275, 276, 281, 283, 284, 285, 291, 293, 296, 297, 299, 305, 307, 311, 312, 313, 314, 315, 316, 319, 320, 321, 322, 323, 328, 330, 332, 340, 348, 355, 363, 367, 368, 369, 374, 375, 376, 377, 383, 384, 385, 387, 388, 389, 391, 392, 393, 395, 396, 397, 404, 406, 407, 408, 415, 416, 417, 418, 425, 428, 429, 430, 431, 433, 434, 435, 437, 439, 440, 447, 448, 453, 454, 460, 461, 463, 464, 465, 471, 472, 475, 477, 478, 485, 487, 488, 490, 491, 492, 494, 500, 501, 507, 508, 509, 511, 517, 519, 525, 526, 532, 533, 535, 536, 539, 541, 542, 543, 544, 545, 546, 547], "summary": {"covered_lines": 255, "num_statements": 261, "percent_covered": 97.70114942528735, "percent_covered_display": "98", "missing_lines": 6, "excluded_lines": 0}, "missing_lines": [294, 324, 326, 364, 479, 512], "excluded_lines": []}, "descope/authmethod/__init__.py": {"executed_lines
gitleaks
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: gitleaks/gitleaks-action@ff98106e4c7b2bc287b24eaf42907196329070c7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test with 3.9 on windows-latest
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
test with 3.10 on windows-latest
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
test with 3.11 on windows-latest
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
test with 3.12 on windows-latest
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
test with 3.13 on windows-latest
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
test with 3.14 on windows-latest
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
Coverage
Coverage
Starting action

Artifacts

Produced during runtime
Name Size Digest
coverage.macos-latest.3.10 Expired
4.21 KB
sha256:3453c972ffe8d80d86973a7fd82684221deb5c490fdd0b54dfa396b75b7519ca
coverage.macos-latest.3.11 Expired
4.21 KB
sha256:9b7261a29eaae1b010662087249115629a3d1196a02ff271f3efdf9344838533
coverage.macos-latest.3.12 Expired
4.2 KB
sha256:26b56d7061f7e076c28eacf176309c4bcb36ef3bb391b71dbeaa3f88684abc1b
coverage.macos-latest.3.13 Expired
4.2 KB
sha256:b2f9124f5ad155096ae6a49ee1f318ac766cf422ac4621fc14ce691573b6f98a
coverage.macos-latest.3.14 Expired
4.11 KB
sha256:9f35eaec3536255fb469385048ae990cf018ce69396fd3703c0629cde5f01a6e
coverage.macos-latest.3.9 Expired
4.17 KB
sha256:3220fc2763791d3874b8e6f44ac332f54078da7fab6636fd455701c2d127cd8e
coverage.ubuntu-latest.3.10 Expired
4.21 KB
sha256:cb86f1185ce670806f1814ccb184e4800a994cd096c1289a146f7ba9bdf19fb1
coverage.ubuntu-latest.3.11 Expired
4.21 KB
sha256:a36338779d99ccdc290c18e09fbed2591ca1b49fab5707ae9ceeaf5553bce7e9
coverage.ubuntu-latest.3.12 Expired
4.2 KB
sha256:a394edb434ae265966fa41c614280a1f1ae5156c199cb221b3c9672d082ccf79
coverage.ubuntu-latest.3.13 Expired
4.2 KB
sha256:e0e438d42f3eeffbe365a09dc31dfe049a98d652c2fa95eec4bb24a83ebbe339
coverage.ubuntu-latest.3.14 Expired
4.11 KB
sha256:28b795201154c234ef71c9b2f0daed8dfc06c8221b18726168d48ffd3ba5d43e
coverage.ubuntu-latest.3.9 Expired
4.17 KB
sha256:205720561194ac54ee4a9d0573bcb1d206cc889bef54c7086a8aba4334fe29d4
coverage.windows-latest.3.10 Expired
4.22 KB
sha256:d1084216df6d73cda08b72476c1452253cb27e35e0dc9d24495d1dfb27a1cf48
coverage.windows-latest.3.11 Expired
4.22 KB
sha256:442443b6d66d3a096729a92f24118438f08395aa84358120788a5094be56d535
coverage.windows-latest.3.12 Expired
4.21 KB
sha256:a127f00a56845b3e00def89b98b8181ee8dfa69e27f4bffab0e97e5143acbc02
coverage.windows-latest.3.13 Expired
4.21 KB
sha256:3f4bca42229882222d5110f24439b6143beb78b3fe91a2bc41ae4a1a91a94be0
coverage.windows-latest.3.14 Expired
4.12 KB
sha256:fd547e8abcdc1eca75ed2b3148042a73c19afeaae89b5bf34f8dae74e74ac2ba
coverage.windows-latest.3.9 Expired
4.18 KB
sha256:91a6bea000d3d9408057378acee666b0cc339bd0a3ceecaffbe44af27e36465b
gitleaks-results.sarif Expired
6.61 KB
sha256:39fda2352decc910db88cf38b7ee1f700e0a3506b400f8e01504e91d7dedb568