Skip to content

refactor(migrations): reduce branch complexity in executor and operation_generator #2782

refactor(migrations): reduce branch complexity in executor and operation_generator

refactor(migrations): reduce branch complexity in executor and operation_generator #2782

Re-run triggered July 3, 2026 15:45
Status Success
Total duration 9m 57s
Artifacts 20

ci.yml

on: pull_request
Matrix: test-mssql
Matrix: test-mysql
Matrix: test-postgres
Matrix: test-sqlite
Matrix: check
Fit to window
Zoom out
Zoom in

Annotations

21 warnings
test-sqlite (3.14)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-sqlite (3.13)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-mssql (3.14)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-mssql (3.13)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-postgres (3.10)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-mssql (3.10)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-postgres (3.13)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-postgres (3.14)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-mssql (3.12)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-postgres (3.12)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-sqlite (3.11)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-postgres (3.11)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-mssql (3.11)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-mysql (3.10)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-sqlite (3.12)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-sqlite (3.10)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-mysql (3.14)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-mysql (3.11)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-mysql (3.12)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-mysql (3.13)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
coverage
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
coverage-mssql-3.10
293 KB
sha256:7337560887be7ddb42a238406e8c81c5552615bb69e4d28c789f0f435f249064
coverage-mssql-3.11
297 KB
sha256:67bf2274966f47cd81aba3a88ce918081d69bb97833f3c372776b58f02db8de7
coverage-mssql-3.12
326 KB
sha256:7447a4132aa0e8cf782bf9270ed8bb04184ce2c4f783b0aa366f85f4a89023fa
coverage-mssql-3.13
325 KB
sha256:a06d5523fb7558dc9c91c7aaeba9197e63cd9e0aedb8abf950c6ed0d6fd61eda
coverage-mssql-3.14
281 KB
sha256:b34dbd0519a36a7d6c2616e186114b07524d47bfcd1947df52dc57c23815340d
coverage-mysql-3.10
296 KB
sha256:ef314cb82d3d2702f3b6d9b02ef3f850e34ae47b562b200a0cdadc07764b19e2
coverage-mysql-3.11
299 KB
sha256:2e086d77eeea8eed7dc5c1994b558b6c65c2309396e9bdc8864a50be0a166499
coverage-mysql-3.12
330 KB
sha256:0f77035cbf7924e00b444f9b64294d11eb119226a4aa166b16840f96f694a00e
coverage-mysql-3.13
329 KB
sha256:20d153c3a07acdf9f96f20e5ded3052d33a2b90ad45ecc29a49037ab33f9a123
coverage-mysql-3.14
282 KB
sha256:125bfa2da17ec10fa28017ce2e005eb9316ef5c78171c60e6beb09b055c58ec8
coverage-postgres-3.10
300 KB
sha256:f98b36d835cd79f5f4a7e4f9fe9acbcb619e3b5d9976f05e61f6f7693b7f29bb
coverage-postgres-3.11
304 KB
sha256:a677171040b370c3c42b86c5bec980e1f8a00fc32fc0043bc2815a3d1314da55
coverage-postgres-3.12
331 KB
sha256:f597a5c99387a5b1a77ad455be5732e9d8e29239eeb087a5ca70889622ac07ac
coverage-postgres-3.13
331 KB
sha256:eaed8688241fb53dc4db35c47a9d25df48824f0ddc4015679d71983036e6dc78
coverage-postgres-3.14
287 KB
sha256:d96ea5b568cf3221d8e411331851958985429a40816e30ba63f59f23c61535eb
coverage-sqlite-3.10
294 KB
sha256:89923fa73bb7ffd22e600084ee57aff8c5fc0f1d8343b9f06951b1783468dfdd
coverage-sqlite-3.11
298 KB
sha256:fbd90a579668632994881c3aa5143ad1616579a981fd9a74e24a7a303c52d32f
coverage-sqlite-3.12
328 KB
sha256:898dde141e0aecbff1a01e9aaa8d605abc62c8d9e3e1f0a243267406c5a93067
coverage-sqlite-3.13
328 KB
sha256:870a01752b8406ecc21d274df1dfc208291fcb26bd7879be502717ed7282b441
coverage-sqlite-3.14
281 KB
sha256:dd67cef4bbdecd5adbda46d03e604f813f846c5d83abc59afa2507b4af8ca8f3