This is an automated email from the ASF dual-hosted git repository. d4rkstar pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/openserverless-runtimes.git
commit 48ba4c19bad19c34cb251e2930c3038f03090820 Merge: e09c5bc 3ef87ef Author: Bruno Salzano <[email protected]> AuthorDate: Mon Sep 7 17:14:28 2026 +0200 Merge pull request #85 from apache/0.9.0 0.9.0 .env.dist | 6 +- .github/{workflows/test.yaml => cisetup.sh} | 25 +- .github/workflows/{test.yaml => check.yaml} | 37 +- .github/workflows/common.yaml | 62 - .github/workflows/experimental.yaml | 63 - .github/workflows/image.yaml | 532 ++--- .gitignore | 1 + .licenserc.yaml | 3 + .../common/common1.18.0/Dockerfile => Dockerfile | 15 +- Taskfile.yml | 318 ++- TaskfileExperimental.yml | 110 + common/common1.17.1/DISCLAIMER | 11 + {runtime/common => common}/common1.17.1/Dockerfile | 3 + common/common1.17.1/LICENSE | 286 +++ common/common1.17.1/NOTICE | 61 + common/common1.17.1/WARN | 59 + common/common1.18.4/DISCLAIMER | 11 + .../common1.18.4}/Dockerfile | 7 +- common/common1.18.4/LICENSE | 286 +++ common/common1.18.4/NOTICE | 61 + common/common1.18.4/WARN | 59 + docs/BUILD.md | 124 +- {runtime => experimental}/php/v8.2/CHANGELOG.md | 0 experimental/php/v8.2/DISCLAIMER | 11 + {runtime => experimental}/php/v8.2/Dockerfile | 5 +- experimental/php/v8.2/LICENSE | 358 ++++ experimental/php/v8.2/NOTICE | 114 ++ experimental/php/v8.2/WARN | 101 + {runtime => experimental}/php/v8.2/build.gradle | 0 {runtime => experimental}/php/v8.2/compile.php | 0 {runtime => experimental}/php/v8.2/composer.json | 0 {runtime => experimental}/php/v8.2/php.ini | 0 {runtime => experimental}/php/v8.2/runner.php | 0 {runtime => experimental}/php/v8.3/CHANGELOG.md | 0 experimental/php/v8.3/DISCLAIMER | 11 + {runtime => experimental}/php/v8.3/Dockerfile | 5 +- experimental/php/v8.3/LICENSE | 358 ++++ experimental/php/v8.3/NOTICE | 114 ++ experimental/php/v8.3/WARN | 88 + {runtime => experimental}/php/v8.3/compile.php | 0 {runtime => experimental}/php/v8.3/composer.json | 0 {runtime => experimental}/php/v8.3/php.ini | 0 {runtime => experimental}/php/v8.3/runner.php | 0 .../python/v3.11cuda/Dockerfile | 8 +- .../python/v3.11cuda/bin/compile | 0 .../python/v3.11cuda/debug.sh | 0 .../python/v3.11cuda/lib/launcher.py | 0 .../python/v3.11cuda/platforms.txt | 0 .../python/v3.11cuda/requirements.txt | 3 +- openwhisk/_test/build.sh | 2 +- openwhisk/actionProxy_test.go | 2 +- openwhisk/common/gobuild.py | 2 + openwhisk/common/gobuild.py.launcher.go | 2 + packages/php/openai.php | 2 +- packages/python/test.md | 2 +- runtime/common/common1.18.2/Dockerfile | 23 - runtime/common/common1.18.3/Dockerfile | 23 - runtime/common/common1.18.4/Dockerfile | 23 - runtime/go/v1.22proxy/Dockerfile | 58 - runtime/go/v1.22proxy/bin/compile | 138 -- runtime/go/v1.22proxy/lib/launcher.go | 141 -- runtime/go/v1.25/DISCLAIMER | 11 + runtime/go/{v1.20 => v1.25}/Dockerfile | 11 +- runtime/go/v1.25/LICENSE | 302 +++ runtime/go/v1.25/NOTICE | 71 + runtime/go/v1.25/WARN | 70 + runtime/go/{v1.20 => v1.25}/bin/compile | 0 runtime/go/{v1.20 => v1.25}/lib/launcher.go | 0 runtime/go/v1.26/DISCLAIMER | 11 + runtime/go/{v1.21 => v1.26}/Dockerfile | 26 +- runtime/go/v1.26/LICENSE | 302 +++ runtime/go/v1.26/NOTICE | 71 + runtime/go/v1.26/WARN | 70 + runtime/go/{v1.21 => v1.26}/bin/compile | 0 runtime/go/{v1.21 => v1.26}/lib/launcher.go | 0 runtime/go/v1.26/merge.json | 3 + runtime/go/v1.27/DISCLAIMER | 11 + runtime/go/{v1.22 => v1.27}/Dockerfile | 27 +- runtime/go/v1.27/LICENSE | 302 +++ runtime/go/v1.27/NOTICE | 71 + runtime/go/v1.27/WARN | 70 + runtime/go/{v1.22 => v1.27}/bin/compile | 0 runtime/go/{v1.22 => v1.27}/lib/launcher.go | 0 runtime/java/v11/DISCLAIMER | 11 + runtime/java/v11/Dockerfile | 7 +- runtime/java/v11/LICENSE | 311 +++ runtime/java/v11/NOTICE | 78 + runtime/java/v11/WARN | 77 + runtime/java/v17/DISCLAIMER | 11 + runtime/java/v17/Dockerfile | 7 +- runtime/java/v17/LICENSE | 311 +++ runtime/java/v17/NOTICE | 78 + runtime/java/v17/WARN | 77 + runtime/java/v21/DISCLAIMER | 11 + runtime/java/v21/Dockerfile | 7 +- runtime/java/v21/LICENSE | 311 +++ runtime/java/v21/NOTICE | 78 + runtime/java/v21/WARN | 77 + runtime/java/v8/DISCLAIMER | 11 + runtime/java/v8/Dockerfile | 7 +- runtime/java/v8/LICENSE | 311 +++ runtime/java/v8/NOTICE | 78 + runtime/java/v8/WARN | 77 + runtime/java/v8/merge.json | 3 + runtime/nodejs/v18/package-lock.json | 2115 -------------------- runtime/nodejs/v18/package.json | 23 - runtime/nodejs/v20/DISCLAIMER | 11 + runtime/nodejs/v20/Dockerfile | 5 +- runtime/nodejs/v20/LICENSE | 322 +++ runtime/nodejs/v20/NOTICE | 91 + runtime/nodejs/v20/WARN | 78 + runtime/nodejs/v20/package-lock.json | 1631 ++++----------- runtime/nodejs/v20/package.json | 23 +- runtime/nodejs/v21/package-lock.json | 2115 -------------------- runtime/nodejs/v21/package.json | 23 - runtime/nodejs/v22/DISCLAIMER | 11 + runtime/nodejs/{v18 => v22}/Dockerfile | 9 +- runtime/nodejs/v22/LICENSE | 322 +++ runtime/nodejs/v22/NOTICE | 91 + runtime/nodejs/v22/WARN | 78 + runtime/nodejs/{v18 => v22}/bin/compile | 0 runtime/nodejs/{v18 => v22}/lib/launcher.js | 0 runtime/nodejs/v22/merge.json | 16 + runtime/nodejs/v22/package-lock.json | 907 +++++++++ runtime/nodejs/v22/package.json | 20 + runtime/nodejs/v24/DISCLAIMER | 11 + runtime/nodejs/{v21 => v24}/Dockerfile | 9 +- runtime/nodejs/v24/LICENSE | 322 +++ runtime/nodejs/v24/NOTICE | 91 + runtime/nodejs/v24/WARN | 78 + runtime/nodejs/{v21 => v24}/bin/compile | 0 runtime/nodejs/{v21 => v24}/lib/launcher.js | 0 runtime/nodejs/v24/package-lock.json | 907 +++++++++ runtime/nodejs/v24/package.json | 20 + runtime/python/sys/DISCLAIMER | 11 + runtime/python/{v3.12 => sys}/Dockerfile | 11 +- runtime/python/sys/LICENSE | 391 ++++ runtime/python/sys/NOTICE | 149 ++ runtime/python/sys/README.md | 1 + runtime/python/sys/WARN | 108 + .../python/v3.11cuda => python/sys}/bin/compile | 29 +- .../v3.11cuda => python/sys}/lib/launcher.py | 41 +- .../debug.sh => python/sys/requirements.in} | 17 +- runtime/python/sys/requirements.txt | 99 + runtime/python/v3.11/DISCLAIMER | 11 + runtime/python/v3.11/Dockerfile | 11 +- runtime/python/v3.11/LICENSE | 362 ++++ runtime/python/v3.11/NOTICE | 127 ++ runtime/python/v3.11/WARN | 82 + .../debug.sh => python/v3.11/requirements.in} | 33 +- runtime/python/v3.11/requirements.txt | 500 ++++- runtime/python/v3.12/DISCLAIMER | 11 + runtime/python/v3.12/Dockerfile | 11 +- runtime/python/v3.12/LICENSE | 378 ++++ runtime/python/v3.12/NOTICE | 141 ++ runtime/python/v3.12/WARN | 82 + runtime/python/v3.12/merge.json | 16 + .../debug.sh => python/v3.12/requirements.in} | 39 +- runtime/python/v3.12/requirements.txt | 487 ++++- runtime/python/v3.13/DISCLAIMER | 11 + runtime/python/v3.13/Dockerfile | 11 +- runtime/python/v3.13/LICENSE | 399 ++++ runtime/python/v3.13/NOTICE | 156 ++ runtime/python/v3.13/WARN | 106 + .../debug.sh => python/v3.13/requirements.in} | 40 +- runtime/python/v3.13/requirements.txt | 534 ++++- runtimes.json.tpl | 296 --- runtimes.py | 188 ++ 168 files changed, 14103 insertions(+), 7217 deletions(-)
