Skip to content

Add blogging module enhancements: video components, metadata extraction, and code quality improvements #39

Add blogging module enhancements: video components, metadata extraction, and code quality improvements

Add blogging module enhancements: video components, metadata extraction, and code quality improvements #39

Triggered via pull request November 13, 2025 20:27
@mdonmdon
opened #180
mdon:dev
Status Failure
Total duration 5m 50s
Artifacts

ci.yml

on: pull_request
Code Quality Checks
2m 3s
Code Quality Checks
Type Checking (Dialyzer)
5m 41s
Type Checking (Dialyzer)
Test Suite
1m 37s
Test Suite
Dependency Audit
16s
Dependency Audit
Compilation Warnings
2m 2s
Compilation Warnings
CI Summary
3s
CI Summary
Fit to window
Zoom out
Zoom in

Annotations

15 errors and 2 warnings
Dependency Audit
Process completed with exit code 1.
Test Suite
Process completed with exit code 2.
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L63
test check_login_rate_limit/2 normalizes email addresses (PhoenixKit.Users.RateLimiterTest)
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L239
test get_remaining_attempts/2 returns correct remaining attempts for login (PhoenixKit.Users.RateLimiterTest)
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L83
test check_magic_link_rate_limit/1 allows requests within rate limit (PhoenixKit.Users.RateLimiterTest)
Test Suite
Process completed with exit code 2.
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L83
test check_magic_link_rate_limit/1 allows requests within rate limit (PhoenixKit.Users.RateLimiterTest)
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L239
test get_remaining_attempts/2 returns correct remaining attempts for login (PhoenixKit.Users.RateLimiterTest)
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L63
test check_login_rate_limit/2 normalizes email addresses (PhoenixKit.Users.RateLimiterTest)
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L55
test check_login_rate_limit/2 includes IP-based rate limiting when IP provided (PhoenixKit.Users.RateLimiterTest)
Test Suite: test/phoenix_kit/users/rate_limiter_test.exs#L257
test get_remaining_attempts/2 returns correct remaining attempts for magic link (PhoenixKit.Users.RateLimiterTest)
Compilation Warnings
Process completed with exit code 1.
Code Quality Checks
Process completed with exit code 4.
Type Checking (Dialyzer)
Process completed with exit code 2.
CI Summary
Process completed with exit code 1.
Code Quality Checks: lib/phoenix_kit/config.ex#L348
Do not use parentheses when defining a function which has no arguments.
Code Quality Checks: lib/phoenix_kit/install/repo_detection.ex#L154
Prefer using an implicit `try` rather than explicit `try`.