Skip to content

[stable30] fix(proxy): validate request path before forwarding to ExApp #3452

[stable30] fix(proxy): validate request path before forwarding to ExApp

[stable30] fix(proxy): validate request path before forwarding to ExApp #3452

Triggered via pull request May 15, 2026 06:53
Status Success
Total duration 15m 51s
Artifacts 19

tests-deploy.yml

on: pull_request
NC In Host • 🐘8.2
1m 20s
NC In Host • 🐘8.2
NC In Julius Docker • 🐘8.1
2m 46s
NC In Julius Docker • 🐘8.1
NC In Julius Docker(DSP-HTTP) • 🐘8.1
1m 45s
NC In Julius Docker(DSP-HTTP) • 🐘8.1
NC In Julius Docker(DSP-HTTPS) • 🐘8.1
1m 50s
NC In Julius Docker(DSP-HTTPS) • 🐘8.1
NC In Host(Redis) • 🐘8.1
2m 0s
NC In Host(Redis) • 🐘8.1
NC In Host(network=host) • 🐘8.2
1m 30s
NC In Host(network=host) • 🐘8.2
Tests-Deploy-OK
4s
Tests-Deploy-OK
Fit to window
Zoom out
Zoom in

Annotations

6 warnings
NC In Julius Docker(DSP-HTTPS) • 🐘8.1
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: 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/
NC In Host • 🐘8.2
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9, actions/upload-artifact@v4, andstor/file-existence-action@20b4d2e596410855db8f9ca21e96fbe18e12930b, shivammathur/setup-php@4bd44f22a98a19e0950cbad5f31095157cc9621b. 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/
NC In Host(network=host) • 🐘8.2
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9, actions/upload-artifact@v4, andstor/file-existence-action@20b4d2e596410855db8f9ca21e96fbe18e12930b, shivammathur/setup-php@4bd44f22a98a19e0950cbad5f31095157cc9621b. 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/
NC In Host(Redis) • 🐘8.1
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9, actions/upload-artifact@v4, andstor/file-existence-action@20b4d2e596410855db8f9ca21e96fbe18e12930b, shivammathur/setup-php@4bd44f22a98a19e0950cbad5f31095157cc9621b. 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/
NC In Julius Docker(DSP-HTTP) • 🐘8.1
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: 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/
NC In Julius Docker • 🐘8.1
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: 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
dsp_http_container.json
3.21 KB
sha256:6132022f678c1886025b444752a1a7177abba929364899fd10447946e70783ba
dsp_http_container.log
925 Bytes
sha256:b45e5610ddbb45c8257890e1eed988c489f17a127b5dcd0d6ac8a183730b8719
dsp_http_nextcloud.log
5.15 KB
sha256:d4ba2a3ef01d793f3293de2ac999caa05ac9678eb0a6198527e5e5db179ccb3c
dsp_https_container.json
3.19 KB
sha256:876a8e3847da8aba4592fd93303434375f16cff8600aee32012fe94856c49138
dsp_https_container.log
918 Bytes
sha256:a402232c84f48013d937648669a8916b9d25db2439c9ba94967293a0b34f3908
dsp_https_haproxy.log
2.43 KB
sha256:c822ac686ad178620821ffea354627da36aaaaaf551251151434e30ef14fed32
dsp_https_nextcloud.log
5.15 KB
sha256:c3ae5f3e7e27f9574b9602274d3e6a239e4ac64a7d14fb180e2e86a3957bbc2f
nc_docker_app_docker_container.json
3.23 KB
sha256:d8e6e4960398575e5e78632217cf7f1495042eb37776aa86b83e3d15f38aa774
nc_docker_app_docker_container.log
922 Bytes
sha256:5f796e1829a24de8ce5bf4e6af5e26257b4a208edd4986488fb4c11849e7a241
nc_docker_app_docker_nextcloud.log
2.64 KB
sha256:42fac7123b61b1912e4b7888298dfa9d6ae92eb8c33b839f97fe1e197cc91f2b
nc_host_app_docker_container.json
3.19 KB
sha256:3fdc7c0712280e573a99234346c86bdd7d2090d59d2e5199cdfec5115ab846ad
nc_host_app_docker_container.log
918 Bytes
sha256:f7a6cd7ed914ff107efd3d4f3fc9118c6f8ad321281b58c70d7a93c09eeaf852
nc_host_app_docker_nextcloud.log
11.6 KB
sha256:a4e801cf68e223d87530d45c3593fc936056c4e05d0e7d4df57f6f365e4544bc
nc_host_app_docker_redis_container.json
3.19 KB
sha256:3a102398bdb575a51d6f27d155594a35d227330bf4c7bd1546afad5f15959aec
nc_host_app_docker_redis_container.log
922 Bytes
sha256:cdffa89bec343e74782f93c1fac63af605b6b5a698b3310393de39c1cb825557
nc_host_app_docker_redis_nextcloud.log
11.6 KB
sha256:5ddddf693a93522c2ccc62c3a66e3a34495aa368990c18729a6d820d2af5770c
nc_host_network_host_container.json
3.19 KB
sha256:40c7b1359680e012e7a4fcef83e93bd5e200f44712d3a7db14c3243008e31ae0
nc_host_network_host_container.log
918 Bytes
sha256:b5a2fe48509a1c4ba377a506189e033cba7b0544f64044c12fe519c6400f2e8b
nc_host_network_host_nextcloud.log
11.7 KB
sha256:d85c5655b38593e79e30d971e413f1c2732d2eaca4ca0f91cd877dc7e7d00543