Skip to content

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

feat: add async HTTP transport foundation (Stage 0)

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

Triggered via pull request May 10, 2026 11:43
Status Failure
Total duration 4m 10s
Artifacts 19

ci.yml

on: pull_request
Matrix: build
Validate PR Title
3s
Validate PR Title
Lint & Type Check
10s
Lint & Type Check
gitleaks
13s
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-10T11:47:09.717331", "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.11 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
Coverage
Coverage
Starting action

Artifacts

Produced during runtime
Name Size Digest
coverage.macos-latest.3.10 Expired
4.2 KB
sha256:a2682064a6685cbea0663a69386d75bb004b125b4ae7651d383f4ebd130047df
coverage.macos-latest.3.11 Expired
4.2 KB
sha256:0ddb6fcf0b9d8c61300233c9b562e71f47892d29f627290f4c55bf243b746e39
coverage.macos-latest.3.12 Expired
4.19 KB
sha256:d8de2d7024ff233df07520340fcfedaa2702fe65939fbe16e296b6b96290e0fe
coverage.macos-latest.3.13 Expired
4.19 KB
sha256:08d7490a852fb186460a3a1ee2975aad4425d4bb3fda0510d5ee68403c8bf152
coverage.macos-latest.3.14 Expired
4.1 KB
sha256:55b95cb2f436f7a19822841d8e96cccb2bc043a3f50ec58ec90770d03bfccb2c
coverage.macos-latest.3.9 Expired
4.16 KB
sha256:8f6b96012fe583e22e62b73b5de826a126b94038542cfa7930bf7aa69f5f1f57
coverage.ubuntu-latest.3.10 Expired
4.2 KB
sha256:99b6cb431fa4724f3cd191c338d515c1d81de4435a18ca3ee0799606da608328
coverage.ubuntu-latest.3.11 Expired
4.2 KB
sha256:36dc8f6cfde835698d8fe45e3ea4a454ba06c4972730feb8cf763198f26f4473
coverage.ubuntu-latest.3.12 Expired
4.19 KB
sha256:63ca9ed8be0a0b3dfc6d6882a81ddc14b542056fc37ea35cb1799fa60feab367
coverage.ubuntu-latest.3.13 Expired
4.19 KB
sha256:eca6c209d8ea2c1f53d6dc69ca16e628b43f0ec50e29aed2e9acfe30c321cbe7
coverage.ubuntu-latest.3.14 Expired
4.1 KB
sha256:3de86dadfff7faff38220c92b2c1ed8d910767987af04e00438f60eb6d33dc4f
coverage.ubuntu-latest.3.9 Expired
4.16 KB
sha256:62a6e1a97e14a144ab7b46577faaaa1f1686b21630e73c756fc01bffea0d2285
coverage.windows-latest.3.10 Expired
4.21 KB
sha256:3289025aeebebb30a18da320d06fb04b97afa9579cb9a18a01b88efa3de5f8a8
coverage.windows-latest.3.11 Expired
4.21 KB
sha256:105801d8ac8791c672ae9cf1068b700a3403ca48c87f5cdbeec0b60af55cd3b6
coverage.windows-latest.3.12 Expired
4.19 KB
sha256:7872823ed36df93df8b6d4511078912085be842f851a4cf5caae23a47f94a778
coverage.windows-latest.3.13 Expired
4.19 KB
sha256:44e0d0750812d662eb7f257cc60a6a89f6892298c9feb6cffa422f5ad288e2d5
coverage.windows-latest.3.14 Expired
4.1 KB
sha256:b5d856dbab290b49d0bed95ecfbf9220214c99c66421a95701ed9157e5a6bd67
coverage.windows-latest.3.9 Expired
4.16 KB
sha256:30e4e2df0bde8f531c177b9445c23311c3f12d132b3ee25c27f78195a12eb676
gitleaks-results.sarif Expired
6.61 KB
sha256:ab853db421e7bd36a4526090ea6b30d3fad3462ec9afa730289f3b2ad74c7e5a