Skip to content

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

feat: add async HTTP transport foundation (Stage 0)

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

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

ci.yml

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

Annotations

3 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
Lint & Type Check
Process completed with exit code 1.
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:46:02.114320", "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.10 on windows-latest
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
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.14 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.11 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.2 KB
sha256:9af2250be3bd0dc1ff80c124d2c3f0697dac3f8e203a8d0f54f2a612a64a337a
coverage.macos-latest.3.11 Expired
4.2 KB
sha256:371b614bb7b20923fb40a02b214f2e1fabc0e75ffe6eda457cf5cfc8eced7f9c
coverage.macos-latest.3.12 Expired
4.18 KB
sha256:263b51c1147b0210482e1a42fe5bed5e196ea64ff7065b8659e37a8a77c5bdb2
coverage.macos-latest.3.13 Expired
4.18 KB
sha256:ba2beaeb147dc093b89f2195855312bbb4145c8dbc7e71e22190b7404c4bcf85
coverage.macos-latest.3.14 Expired
4.1 KB
sha256:d806d18ad7d9d668425cd217797c2779d8e32932880a55a434ff397ec354384e
coverage.macos-latest.3.9 Expired
4.15 KB
sha256:ec184aba013f60154aa9533f4e49c15ab41a76b8d8cc51867e6e04e03e84e15a
coverage.ubuntu-latest.3.10 Expired
4.2 KB
sha256:a38dee10a8ad18a56cb44322e62a90c7ff98a09a3353646896c2f2e9c9a44712
coverage.ubuntu-latest.3.11 Expired
4.2 KB
sha256:d08f0b179a4d5eff09e0f6005fe690a33d902cd99ca900b5e62098e7a4382122
coverage.ubuntu-latest.3.12 Expired
4.19 KB
sha256:ce28b25e1d6497a96344661ed1e19b0ba6524ce90b9c6156317e6bfa6339a519
coverage.ubuntu-latest.3.13 Expired
4.19 KB
sha256:4b0203df2139af346898dcda16de771457c8f8d861475d3a0ee7b336443d37a8
coverage.ubuntu-latest.3.14 Expired
4.1 KB
sha256:71f72b1412010391f318f1c78257be91048aff40a3d140be459076285ab14fb7
coverage.ubuntu-latest.3.9 Expired
4.16 KB
sha256:71dd3d6a1bd5767a448e0ba75c7b76a3850925425913c3182283bcbf91769e42
coverage.windows-latest.3.10 Expired
4.2 KB
sha256:95b1080fb1ee1c7a5436cd2b8c87cdf9c2bdceee9a1024407ee4d28c7e897299
coverage.windows-latest.3.11 Expired
4.2 KB
sha256:5e8b0a1efd24d496869b74d7ad4bb5c54d8d67d6de401d8355c3197cf57ad476
coverage.windows-latest.3.12 Expired
4.19 KB
sha256:f090f75b8b12e87b3d9f318d615d249fa4a1e031e4c8292dba09a0ab2dc86e80
coverage.windows-latest.3.13 Expired
4.19 KB
sha256:3b4720799502591c2d707d22da6f0e16d32cdd16700ffadb334c44c22d262fb7
coverage.windows-latest.3.14 Expired
4.1 KB
sha256:f6ad3cb3df942a3f32a0aca7c1bfc2eec406aab2885cd2d43b44c7bad4387d2d
coverage.windows-latest.3.9 Expired
4.16 KB
sha256:20b51ca6dfb87bccc7a1027aece21af32bdacb8d8c6dba0d75385ea210511579
gitleaks-results.sarif Expired
6.61 KB
sha256:87b9022feb928269fd2d937e038a2ed5b80787754f497bc1254d362541513efd