Skip to content

fix: enforce data isolation and harden shared servers in server mode #5386

fix: enforce data isolation and harden shared servers in server mode

fix: enforce data isolation and harden shared servers in server mode #5386

Triggered via pull request April 8, 2026 10:36
Status Success
Total duration 23m 33s
Artifacts 30

run-python-tests-pg.yml

on: pull_request
Matrix: run-python-tests-pg
Fit to window
Zoom out
Zoom in

Annotations

16 warnings
run-python-tests-pg (macos-latest, 15)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. 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/
run-python-tests-pg (macos-latest, 17)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. 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/
run-python-tests-pg (macos-latest, 16)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. 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/
run-python-tests-pg (ubuntu-22.04, 16)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. 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/
run-python-tests-pg (ubuntu-22.04, 17)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. 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/
run-python-tests-pg (windows-latest, 15)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. 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/
run-python-tests-pg (windows-latest, 16)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. 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/
run-python-tests-pg (macos-latest, 14)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. 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/
run-python-tests-pg (macos-latest, 14)
postgresql@14 has been deprecated because it is not supported upstream! It will be disabled on 2026-11-12.
run-python-tests-pg (ubuntu-22.04, 15)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. 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/
run-python-tests-pg (macos-latest, 18)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. 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/
run-python-tests-pg (ubuntu-22.04, 18)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. 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/
run-python-tests-pg (ubuntu-22.04, 14)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. 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/
run-python-tests-pg (windows-latest, 17)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. 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/
run-python-tests-pg (windows-latest, 18)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. 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/
run-python-tests-pg (windows-latest, 14)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. 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/

Artifacts

Produced during runtime
Name Size Digest
regression-log-macos-latest-pg14
1 MB
sha256:978d1c1edebda6313c0c22f9ee277f3fb30bfdcd56d3258a4061caae143c4db5
regression-log-macos-latest-pg15
1.01 MB
sha256:35f4627345827e2d0e20b7def6641fc56ff741be171b650bf0aa3c13c7246dbd
regression-log-macos-latest-pg16
1.02 MB
sha256:3c86487c563cda512ff48ac05287fb82d27f516b8d0a7a5eb6d163b6d9cad38d
regression-log-macos-latest-pg17
1.02 MB
sha256:8c8b66e85e93083a14727c95e3bd96cce56308b72ae417a034f6d685b46cd4fe
regression-log-macos-latest-pg18
1.02 MB
sha256:62fdf88675b2d7ff915f38f397ec8c2e914fc911c1fd06ea8d90ed791c649fe2
regression-log-ubuntu-22.04-pg14
1.05 MB
sha256:e1ad70cd9e36ea1132c6e8fa1a056e5b28679d36695ac16d7a5c5f3b98cb87bf
regression-log-ubuntu-22.04-pg15
1.07 MB
sha256:b74013172f732e19cc2879156cbc1f247ad3c29623adb4077e4179e7755561da
regression-log-ubuntu-22.04-pg16
1.06 MB
sha256:fae919c57cc6255da6d16e769098ddc57fe6063b4691a6fd20c9842039b847da
regression-log-ubuntu-22.04-pg17
1.06 MB
sha256:f302588030177f912da122e0b85916587874236299760efdb9a7dd145fd1f99f
regression-log-ubuntu-22.04-pg18
1.07 MB
sha256:fde35a800920cdc8187a3d3ae0b2421869ef37e65a050c77047580a3c16389c5
regression-log-windows-latest-pg14
1.07 MB
sha256:5078c8e307068954ade1c3c533c6f4722ced0cc51241e4c4e5cd71ea06499d44
regression-log-windows-latest-pg15
1.08 MB
sha256:f00b2e6c3fc299829e897f93b529105ac8a35a00b61a764b91d5f83dc36320aa
regression-log-windows-latest-pg16
1.07 MB
sha256:964533c221645039b26ea598e9f36ec1f64a5593f2731d9de9e63e68c39b3f9f
regression-log-windows-latest-pg17
1.07 MB
sha256:e9bdac3be4cca253b92b825329ef4f8c6752c63ff861e629ff641d24093e79a5
regression-log-windows-latest-pg18
1.07 MB
sha256:6143ad160a88f08f00999018a9e2393a1966a1b2ae057b836d1a7acc3e669ee8
server-log-macos-latest-pg14
356 KB
sha256:279c1e388bf7a8424af3872fc632d3c6d05d7239bada48a8518d27b4709e7e99
server-log-macos-latest-pg15
363 KB
sha256:b336e6dc870cb0aaa3d3efba7422b688a38a4c33a928ec935b163f53a4e0a90a
server-log-macos-latest-pg16
364 KB
sha256:fa8eb465661ad5987e4c7e7fd30bd7e04e29b7cd0159a53c4e2867bceaacf369
server-log-macos-latest-pg17
364 KB
sha256:1ee3b58a2ec2d1936e38b3dd541a185861c30feba1d9ebac1216f9d28bc34522
server-log-macos-latest-pg18
365 KB
sha256:cc0ab17115ccebd70d71f373ff4207fb580fef47a1083834d4038d27603a5235
server-log-ubuntu-22.04-pg14
381 KB
sha256:1d0a303543b527a2ae70d2f2ed47badab5640bdeb08786c11ee8932844ef86e7
server-log-ubuntu-22.04-pg15
398 KB
sha256:1143a450c41b5e88579fb937cb9c49d84824f4bd2404adec450a9a20e1e4fcfc
server-log-ubuntu-22.04-pg16
394 KB
sha256:647b095956dc0b2510efc4ba42a0044165388d5581790e3e3696712b47015c43
server-log-ubuntu-22.04-pg17
394 KB
sha256:9138dce238fc42203c7c62df8a94c14dbdbf08cd2655a640f424484897ebf2d4
server-log-ubuntu-22.04-pg18
394 KB
sha256:9cf2907fb88d3c44f81f03842d110162b6a98acae9a798ed4d6881e5906dd3c2
server-log-windows-latest-pg14
597 KB
sha256:3f189c28903462ab35b4553926020f1b0b837a1dfcd4bd0176dcf6cd1cb33290
server-log-windows-latest-pg15
597 KB
sha256:13aff0cc7c10459ebdc30165ed4b47778172a714379fbba09311540d4554c63f
server-log-windows-latest-pg16
593 KB
sha256:c8baa6f22930da7d4fc60f422f7b9a8e3d073642feb42cd55694fe31ada46e39
server-log-windows-latest-pg17
596 KB
sha256:bc0b93540693ef51b933ae91a11c3762c76976b1e220348d09d3f18f6c3b67d4
server-log-windows-latest-pg18
596 KB
sha256:a6248323db90c316da7e0f1966217f566558e64306724f117144cc0438358fed