This is an automated email from the ASF dual-hosted git repository.
d4rkstar pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/openserverless-runtimes.git
from e09c5bc fix attributes and licenses
add 64be01e rebranding
add d86fcf0 Merge pull request #84 from apache/0.9.0-rebranding
add 4095752 using new rules to build images
add f8ae7c1 reworked task cleaned licenses and everything else
add 5e1caa6 reworked workflows
add 9b78a56 ignore warn
add 1e6f990 fixes to runtime tests
add d09ea1a run the tests
add bec5d73 workflow dispatch on test
add 7836a17 always build common
add 795e01b fixed build
add a18f7cb fixed task build
add e07b1df pinnng version and updating to remove nodejs incompatibility
add 48ebac2 build with explicit push
add 659ec51 splitjob
add c457777 rework workflow
add a774a31 using top level dockerfile
add 3891d38 lowercase snapshot
add 1099f3d fix bug not building common
add 2cd26f5 updated all reqs
add 271c568 updated deps
add 4614cf8 fixed runtime template
add 7567a2c missing license header
add 8ac9ecc fixing python build hopefully
add 450d6fb fix tag rendering
add 0b3227e reworked runtimes.json generation
add 48ea01d ignore merge for license
add af82fa4 adding the sys image
add 4001bf3 license
add 2ed4c6e aligned github actions to asf actions
add 3ef87ef refreshing deps for 3.13
new 48ba4c1 Merge pull request #85 from apache/0.9.0
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.env.dist | 6 +-
.gitattributes => .github/cisetup.sh | 8 +-
.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.1/Dockerfile => Dockerfile | 15 +-
Taskfile.yml | 318 ++-
TaskfileExperimental.yml | 110 +
DISCLAIMER => common/common1.17.1/DISCLAIMER | 0
{runtime/common => common}/common1.17.1/Dockerfile | 3 +
docs/LICENSE.txt => common/common1.17.1/LICENSE | 94 +-
common/common1.17.1/NOTICE | 61 +
common/common1.17.1/WARN | 59 +
DISCLAIMER => common/common1.18.4/DISCLAIMER | 0
.../common1.18.4}/Dockerfile | 7 +-
docs/LICENSE.txt => common/common1.18.4/LICENSE | 94 +-
common/common1.18.4/NOTICE | 61 +
common/common1.18.4/WARN | 59 +
docs/BUILD.md | 124 +-
{runtime => experimental}/php/v8.2/CHANGELOG.md | 0
DISCLAIMER => experimental/php/v8.2/DISCLAIMER | 0
{runtime => experimental}/php/v8.2/Dockerfile | 5 +-
docs/LICENSE.txt => experimental/php/v8.2/LICENSE | 166 +-
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
DISCLAIMER => experimental/php/v8.3/DISCLAIMER | 0
{runtime => experimental}/php/v8.3/Dockerfile | 5 +-
docs/LICENSE.txt => experimental/php/v8.3/LICENSE | 166 +-
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 --
DISCLAIMER => runtime/go/v1.25/DISCLAIMER | 0
runtime/go/{v1.20 => v1.25}/Dockerfile | 11 +-
docs/LICENSE.txt => runtime/go/v1.25/LICENSE | 112 +-
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
DISCLAIMER => runtime/go/v1.26/DISCLAIMER | 0
runtime/go/{v1.21 => v1.26}/Dockerfile | 26 +-
docs/LICENSE.txt => runtime/go/v1.26/LICENSE | 112 +-
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 +
DISCLAIMER => runtime/go/v1.27/DISCLAIMER | 0
runtime/go/{v1.22 => v1.27}/Dockerfile | 27 +-
docs/LICENSE.txt => runtime/go/v1.27/LICENSE | 112 +-
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
DISCLAIMER => runtime/java/v11/DISCLAIMER | 0
runtime/java/v11/Dockerfile | 7 +-
docs/LICENSE.txt => runtime/java/v11/LICENSE | 119 +-
runtime/java/v11/NOTICE | 78 +
runtime/java/v11/WARN | 77 +
DISCLAIMER => runtime/java/v17/DISCLAIMER | 0
runtime/java/v17/Dockerfile | 7 +-
docs/LICENSE.txt => runtime/java/v17/LICENSE | 119 +-
runtime/java/v17/NOTICE | 78 +
runtime/java/v17/WARN | 77 +
DISCLAIMER => runtime/java/v21/DISCLAIMER | 0
runtime/java/v21/Dockerfile | 7 +-
docs/LICENSE.txt => runtime/java/v21/LICENSE | 119 +-
runtime/java/v21/NOTICE | 78 +
runtime/java/v21/WARN | 77 +
DISCLAIMER => runtime/java/v8/DISCLAIMER | 0
runtime/java/v8/Dockerfile | 7 +-
docs/LICENSE.txt => runtime/java/v8/LICENSE | 119 +-
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 -
DISCLAIMER => runtime/nodejs/v20/DISCLAIMER | 0
runtime/nodejs/v20/Dockerfile | 5 +-
docs/LICENSE.txt => runtime/nodejs/v20/LICENSE | 132 +-
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 -
DISCLAIMER => runtime/nodejs/v22/DISCLAIMER | 0
runtime/nodejs/{v18 => v22}/Dockerfile | 9 +-
docs/LICENSE.txt => runtime/nodejs/v22/LICENSE | 132 +-
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 +
DISCLAIMER => runtime/nodejs/v24/DISCLAIMER | 0
runtime/nodejs/{v21 => v24}/Dockerfile | 9 +-
docs/LICENSE.txt => runtime/nodejs/v24/LICENSE | 132 +-
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 +
DISCLAIMER => runtime/python/sys/DISCLAIMER | 0
runtime/python/{v3.12 => sys}/Dockerfile | 11 +-
docs/LICENSE.txt => runtime/python/sys/LICENSE | 201 +-
runtime/python/sys/NOTICE | 149 ++
runtime/python/sys/README.md | 1 +
runtime/python/sys/WARN | 108 +
runtime/python/{v3.11 => sys}/bin/compile | 0
runtime/python/{v3.11 => sys}/lib/launcher.py | 0
.../build.sh => runtime/python/sys/requirements.in | 15 +-
runtime/python/sys/requirements.txt | 99 +
DISCLAIMER => runtime/python/v3.11/DISCLAIMER | 0
runtime/python/v3.11/Dockerfile | 11 +-
docs/LICENSE.txt => runtime/python/v3.11/LICENSE | 172 +-
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 ++++-
DISCLAIMER => runtime/python/v3.12/DISCLAIMER | 0
runtime/python/v3.12/Dockerfile | 11 +-
docs/LICENSE.txt => runtime/python/v3.12/LICENSE | 188 +-
runtime/python/v3.12/NOTICE | 141 ++
runtime/python/v3.12/WARN | 82 +
runtime/python/v3.12/merge.json | 16 +
.asf.yaml => runtime/python/v3.12/requirements.in | 50 +-
runtime/python/v3.12/requirements.txt | 487 ++++-
DISCLAIMER => runtime/python/v3.13/DISCLAIMER | 0
runtime/python/v3.13/Dockerfile | 11 +-
docs/LICENSE.txt => runtime/python/v3.13/LICENSE | 209 +-
runtime/python/v3.13/NOTICE | 156 ++
runtime/python/v3.13/WARN | 106 +
.asf.yaml => runtime/python/v3.13/requirements.in | 51 +-
runtime/python/v3.13/requirements.txt | 534 ++++-
runtimes.json.tpl | 296 ---
runtimes.py | 188 ++
168 files changed, 10210 insertions(+), 7409 deletions(-)
copy .gitattributes => .github/cisetup.sh (88%)
mode change 100644 => 100755
rename .github/workflows/{test.yaml => check.yaml} (52%)
delete mode 100644 .github/workflows/common.yaml
delete mode 100644 .github/workflows/experimental.yaml
rename runtime/common/common1.18.1/Dockerfile => Dockerfile (73%)
create mode 100644 TaskfileExperimental.yml
copy DISCLAIMER => common/common1.17.1/DISCLAIMER (100%)
rename {runtime/common => common}/common1.17.1/Dockerfile (91%)
copy docs/LICENSE.txt => common/common1.17.1/LICENSE (78%)
create mode 100644 common/common1.17.1/NOTICE
create mode 100644 common/common1.17.1/WARN
copy DISCLAIMER => common/common1.18.4/DISCLAIMER (100%)
rename {runtime/common/common1.18.0 => common/common1.18.4}/Dockerfile (84%)
copy docs/LICENSE.txt => common/common1.18.4/LICENSE (78%)
create mode 100644 common/common1.18.4/NOTICE
create mode 100644 common/common1.18.4/WARN
rename {runtime => experimental}/php/v8.2/CHANGELOG.md (100%)
copy DISCLAIMER => experimental/php/v8.2/DISCLAIMER (100%)
rename {runtime => experimental}/php/v8.2/Dockerfile (95%)
copy docs/LICENSE.txt => experimental/php/v8.2/LICENSE (67%)
create mode 100644 experimental/php/v8.2/NOTICE
create mode 100644 experimental/php/v8.2/WARN
rename {runtime => experimental}/php/v8.2/build.gradle (100%)
rename {runtime => experimental}/php/v8.2/compile.php (100%)
rename {runtime => experimental}/php/v8.2/composer.json (100%)
rename {runtime => experimental}/php/v8.2/php.ini (100%)
rename {runtime => experimental}/php/v8.2/runner.php (100%)
rename {runtime => experimental}/php/v8.3/CHANGELOG.md (100%)
copy DISCLAIMER => experimental/php/v8.3/DISCLAIMER (100%)
rename {runtime => experimental}/php/v8.3/Dockerfile (94%)
copy docs/LICENSE.txt => experimental/php/v8.3/LICENSE (67%)
create mode 100644 experimental/php/v8.3/NOTICE
create mode 100644 experimental/php/v8.3/WARN
rename {runtime => experimental}/php/v8.3/compile.php (100%)
rename {runtime => experimental}/php/v8.3/composer.json (100%)
rename {runtime => experimental}/php/v8.3/php.ini (100%)
rename {runtime => experimental}/php/v8.3/runner.php (100%)
rename {runtime/experimental => experimental}/python/v3.11cuda/Dockerfile (92%)
rename {runtime/experimental => experimental}/python/v3.11cuda/bin/compile
(100%)
copy {runtime/experimental => experimental}/python/v3.11cuda/debug.sh (100%)
rename {runtime/experimental => experimental}/python/v3.11cuda/lib/launcher.py
(100%)
rename {runtime/experimental => experimental}/python/v3.11cuda/platforms.txt
(100%)
rename {runtime/experimental =>
experimental}/python/v3.11cuda/requirements.txt (91%)
delete mode 100644 runtime/common/common1.18.2/Dockerfile
delete mode 100644 runtime/common/common1.18.3/Dockerfile
delete mode 100644 runtime/common/common1.18.4/Dockerfile
delete mode 100644 runtime/go/v1.22proxy/Dockerfile
delete mode 100755 runtime/go/v1.22proxy/bin/compile
delete mode 100644 runtime/go/v1.22proxy/lib/launcher.go
copy DISCLAIMER => runtime/go/v1.25/DISCLAIMER (100%)
rename runtime/go/{v1.20 => v1.25}/Dockerfile (88%)
copy docs/LICENSE.txt => runtime/go/v1.25/LICENSE (76%)
create mode 100644 runtime/go/v1.25/NOTICE
create mode 100644 runtime/go/v1.25/WARN
rename runtime/go/{v1.20 => v1.25}/bin/compile (100%)
rename runtime/go/{v1.20 => v1.25}/lib/launcher.go (100%)
copy DISCLAIMER => runtime/go/v1.26/DISCLAIMER (100%)
rename runtime/go/{v1.21 => v1.26}/Dockerfile (79%)
copy docs/LICENSE.txt => runtime/go/v1.26/LICENSE (76%)
create mode 100644 runtime/go/v1.26/NOTICE
create mode 100644 runtime/go/v1.26/WARN
rename runtime/go/{v1.21 => v1.26}/bin/compile (100%)
rename runtime/go/{v1.21 => v1.26}/lib/launcher.go (100%)
create mode 100644 runtime/go/v1.26/merge.json
copy DISCLAIMER => runtime/go/v1.27/DISCLAIMER (100%)
rename runtime/go/{v1.22 => v1.27}/Dockerfile (77%)
copy docs/LICENSE.txt => runtime/go/v1.27/LICENSE (76%)
create mode 100644 runtime/go/v1.27/NOTICE
create mode 100644 runtime/go/v1.27/WARN
rename runtime/go/{v1.22 => v1.27}/bin/compile (100%)
rename runtime/go/{v1.22 => v1.27}/lib/launcher.go (100%)
copy DISCLAIMER => runtime/java/v11/DISCLAIMER (100%)
copy docs/LICENSE.txt => runtime/java/v11/LICENSE (74%)
create mode 100644 runtime/java/v11/NOTICE
create mode 100644 runtime/java/v11/WARN
copy DISCLAIMER => runtime/java/v17/DISCLAIMER (100%)
copy docs/LICENSE.txt => runtime/java/v17/LICENSE (74%)
create mode 100644 runtime/java/v17/NOTICE
create mode 100644 runtime/java/v17/WARN
copy DISCLAIMER => runtime/java/v21/DISCLAIMER (100%)
copy docs/LICENSE.txt => runtime/java/v21/LICENSE (74%)
create mode 100644 runtime/java/v21/NOTICE
create mode 100644 runtime/java/v21/WARN
copy DISCLAIMER => runtime/java/v8/DISCLAIMER (100%)
copy docs/LICENSE.txt => runtime/java/v8/LICENSE (74%)
create mode 100644 runtime/java/v8/NOTICE
create mode 100644 runtime/java/v8/WARN
create mode 100644 runtime/java/v8/merge.json
delete mode 100644 runtime/nodejs/v18/package-lock.json
delete mode 100644 runtime/nodejs/v18/package.json
copy DISCLAIMER => runtime/nodejs/v20/DISCLAIMER (100%)
copy docs/LICENSE.txt => runtime/nodejs/v20/LICENSE (73%)
create mode 100644 runtime/nodejs/v20/NOTICE
create mode 100644 runtime/nodejs/v20/WARN
delete mode 100644 runtime/nodejs/v21/package-lock.json
delete mode 100644 runtime/nodejs/v21/package.json
copy DISCLAIMER => runtime/nodejs/v22/DISCLAIMER (100%)
rename runtime/nodejs/{v18 => v22}/Dockerfile (85%)
copy docs/LICENSE.txt => runtime/nodejs/v22/LICENSE (73%)
create mode 100644 runtime/nodejs/v22/NOTICE
create mode 100644 runtime/nodejs/v22/WARN
rename runtime/nodejs/{v18 => v22}/bin/compile (100%)
rename runtime/nodejs/{v18 => v22}/lib/launcher.js (100%)
create mode 100644 runtime/nodejs/v22/merge.json
create mode 100644 runtime/nodejs/v22/package-lock.json
create mode 100644 runtime/nodejs/v22/package.json
copy DISCLAIMER => runtime/nodejs/v24/DISCLAIMER (100%)
rename runtime/nodejs/{v21 => v24}/Dockerfile (85%)
copy docs/LICENSE.txt => runtime/nodejs/v24/LICENSE (73%)
create mode 100644 runtime/nodejs/v24/NOTICE
create mode 100644 runtime/nodejs/v24/WARN
rename runtime/nodejs/{v21 => v24}/bin/compile (100%)
rename runtime/nodejs/{v21 => v24}/lib/launcher.js (100%)
create mode 100644 runtime/nodejs/v24/package-lock.json
create mode 100644 runtime/nodejs/v24/package.json
copy DISCLAIMER => runtime/python/sys/DISCLAIMER (100%)
copy runtime/python/{v3.12 => sys}/Dockerfile (83%)
copy docs/LICENSE.txt => runtime/python/sys/LICENSE (65%)
create mode 100644 runtime/python/sys/NOTICE
create mode 100644 runtime/python/sys/README.md
create mode 100644 runtime/python/sys/WARN
copy runtime/python/{v3.11 => sys}/bin/compile (100%)
copy runtime/python/{v3.11 => sys}/lib/launcher.py (100%)
copy tests/common/standalone/build.sh => runtime/python/sys/requirements.in
(87%)
create mode 100644 runtime/python/sys/requirements.txt
copy DISCLAIMER => runtime/python/v3.11/DISCLAIMER (100%)
copy docs/LICENSE.txt => runtime/python/v3.11/LICENSE (69%)
create mode 100644 runtime/python/v3.11/NOTICE
create mode 100644 runtime/python/v3.11/WARN
rename runtime/{experimental/python/v3.11cuda/debug.sh =>
python/v3.11/requirements.in} (72%)
mode change 100755 => 100644
copy DISCLAIMER => runtime/python/v3.12/DISCLAIMER (100%)
copy docs/LICENSE.txt => runtime/python/v3.12/LICENSE (67%)
create mode 100644 runtime/python/v3.12/NOTICE
create mode 100644 runtime/python/v3.12/WARN
create mode 100644 runtime/python/v3.12/merge.json
copy .asf.yaml => runtime/python/v3.12/requirements.in (69%)
copy DISCLAIMER => runtime/python/v3.13/DISCLAIMER (100%)
copy docs/LICENSE.txt => runtime/python/v3.13/LICENSE (65%)
create mode 100644 runtime/python/v3.13/NOTICE
create mode 100644 runtime/python/v3.13/WARN
copy .asf.yaml => runtime/python/v3.13/requirements.in (68%)
delete mode 100644 runtimes.json.tpl
create mode 100755 runtimes.py