Skip to content

Authentication and CORS handling; improve rate limiting and logging #25

Authentication and CORS handling; improve rate limiting and logging

Authentication and CORS handling; improve rate limiting and logging #25

Triggered via push February 20, 2026 18:46
Status Failure
Total duration 6m 28s
Artifacts 1

ci.yml

on: push
Matrix: Docker Build
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 1 warning
ruff (UP042): infrastructure/api_gateway/auth_plugin.py#L39
infrastructure/api_gateway/auth_plugin.py:39:7: UP042 Class UserRole inherits from both `str` and `enum.Enum`
ruff (UP042): infrastructure/api_gateway/auth_plugin.py#L32
infrastructure/api_gateway/auth_plugin.py:32:7: UP042 Class TokenType inherits from both `str` and `enum.Enum`
ruff (UP042): infrastructure/api_gateway/auth_plugin.py#L22
infrastructure/api_gateway/auth_plugin.py:22:7: UP042 Class JWTAlgorithm inherits from both `str` and `enum.Enum`
ruff (I001): infrastructure/api_gateway/auth_plugin.py#L5
infrastructure/api_gateway/auth_plugin.py:5:1: I001 Import block is un-sorted or un-formatted
ruff (RUF022): infrastructure/api_gateway/__init__.py#L30
infrastructure/api_gateway/__init__.py:30:11: RUF022 `__all__` is not sorted
ruff (I001): infrastructure/api_gateway/__init__.py#L5
infrastructure/api_gateway/__init__.py:5:1: I001 Import block is un-sorted or un-formatted
ruff (N999): infrastructure/api_gateway/__init__.py#L1
infrastructure/api_gateway/__init__.py:1:1: N999 Invalid module name: 'Solace-AI'
ruff (N999): infrastructure/__init__.py#L1
infrastructure/__init__.py:1:1: N999 Invalid module name: 'Solace-AI'
ruff (W292): __init__.py#L7
__init__.py:7:89: W292 No newline at end of file
ruff (N999): __init__.py#L1
__init__.py:1:1: N999 Invalid module name: 'Solace-AI'
Security Scan
Process completed with exit code 1.
Type Check
Process completed with exit code 1.
Tests
Process completed with exit code 1.
Tests
No files were found with the provided path: coverage.xml. No artifacts will be uploaded.

Artifacts

Produced during runtime
Name Size Digest
security-report Expired
21.3 KB
sha256:20c51f531b4e76e94fe51357e415c3191464045efec539880d0f64e39af6ca46