Skip to content

fix: update ash_postgresql to handle the new bulk_create response in Ash v3.5.44 #2844

fix: update ash_postgresql to handle the new bulk_create response in Ash v3.5.44

fix: update ash_postgresql to handle the new bulk_create response in Ash v3.5.44 #2844

Re-run triggered October 8, 2025 18:28
Status Failure
Total duration 13m 59s
Artifacts

elixir.yml

on: pull_request
Matrix: ash-ci
Fit to window
Zoom out
Zoom in

Annotations

24 errors and 6 warnings
ash-ci (14) / mix credo --strict
Process completed with exit code 16.
ash-ci (15) / mix credo --strict
Process completed with exit code 16.
ash-ci (16) / mix credo --strict
Process completed with exit code 16.
ash-ci (15) / mix test
Process completed with exit code 2.
ash-ci (15) / mix test: test/dev_migrations_test.exs#L131
test --dev option rolls back dev migrations before deleting (AshPostgres.DevMigrationsTest)
ash-ci (15) / mix test: test/dev_migrations_test.exs#L164
test --dev option tenant rolls back dev migrations before deleting (AshPostgres.DevMigrationsTest)
ash-ci (15) / mix test: test/type_test.exs#L112
test array expressions work with custom types that map atoms to integers (AshPostgres.Test.TypeTest)
ash-ci (15) / mix test: test/bulk_create_test.exs#L404
test nested bulk operations supports bulk_update in after_action callbacks (AshPostgres.BulkCreateTest)
ash-ci (15) / mix test: test/bulk_create_test.exs#L460
test nested bulk operations nested bulk operations handle metadata indexing correctly (AshPostgres.BulkCreateTest)
ash-ci (15) / mix test: test/bulk_create_test.exs#L360
test nested bulk operations supports bulk_create in after_action callbacks (AshPostgres.BulkCreateTest)
ash-ci (14) / mix test
Process completed with exit code 2.
ash-ci (14) / mix test: test/dev_migrations_test.exs#L131
test --dev option rolls back dev migrations before deleting (AshPostgres.DevMigrationsTest)
ash-ci (14) / mix test: test/dev_migrations_test.exs#L164
test --dev option tenant rolls back dev migrations before deleting (AshPostgres.DevMigrationsTest)
ash-ci (14) / mix test: test/bulk_create_test.exs#L360
test nested bulk operations supports bulk_create in after_action callbacks (AshPostgres.BulkCreateTest)
ash-ci (14) / mix test: test/bulk_create_test.exs#L404
test nested bulk operations supports bulk_update in after_action callbacks (AshPostgres.BulkCreateTest)
ash-ci (14) / mix test: test/bulk_create_test.exs#L460
test nested bulk operations nested bulk operations handle metadata indexing correctly (AshPostgres.BulkCreateTest)
ash-ci (14) / mix test: test/type_test.exs#L112
test array expressions work with custom types that map atoms to integers (AshPostgres.Test.TypeTest)
ash-ci (16) / mix test
Process completed with exit code 2.
ash-ci (16) / mix test: test/bulk_create_test.exs#L404
test nested bulk operations supports bulk_update in after_action callbacks (AshPostgres.BulkCreateTest)
ash-ci (16) / mix test: test/bulk_create_test.exs#L360
test nested bulk operations supports bulk_create in after_action callbacks (AshPostgres.BulkCreateTest)
ash-ci (16) / mix test: test/bulk_create_test.exs#L460
test nested bulk operations nested bulk operations handle metadata indexing correctly (AshPostgres.BulkCreateTest)
ash-ci (16) / mix test: test/type_test.exs#L112
test array expressions work with custom types that map atoms to integers (AshPostgres.Test.TypeTest)
ash-ci (16) / mix test: test/dev_migrations_test.exs#L164
test --dev option tenant rolls back dev migrations before deleting (AshPostgres.DevMigrationsTest)
ash-ci (16) / mix test: test/dev_migrations_test.exs#L131
test --dev option rolls back dev migrations before deleting (AshPostgres.DevMigrationsTest)
ash-ci (14) / mix sobelow
Range.new/2 and first..last default to a step of -1 when last < first. Use Range.new(first, last, -1) or first..last//-1, or pass 1 if that was your intention
ash-ci (15) / mix sobelow
Range.new/2 and first..last default to a step of -1 when last < first. Use Range.new(first, last, -1) or first..last//-1, or pass 1 if that was your intention
ash-ci (14) / mix credo --strict: test/bulk_create_test.exs#L456
length is expensive, prefer `Enum.empty?/1` or `list == []`.
ash-ci (15) / mix credo --strict: test/bulk_create_test.exs#L456
length is expensive, prefer `Enum.empty?/1` or `list == []`.
ash-ci (16) / mix sobelow
Range.new/2 and first..last default to a step of -1 when last < first. Use Range.new(first, last, -1) or first..last//-1, or pass 1 if that was your intention
ash-ci (16) / mix credo --strict: test/bulk_create_test.exs#L456
length is expensive, prefer `Enum.empty?/1` or `list == []`.