This is an automated email from the ASF dual-hosted git repository. sciabarracom pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/openserverless-cli.git
commit 4ddcbef65ae64f8c3216044b3e4785fc5f47464a Merge: 654bdb3 74d702c Author: Michele Sciabarra <[email protected]> AuthorDate: Thu Oct 22 12:29:55 2026 +0100 Merge pull request #55 from apache/0.9.0 0.9.0 .github/workflows/release.yml | 4 +- .gitignore | 24 +- .gitmodules | 28 - .licenserc.yaml | 34 +- tests/olaris/opsfile.yml => .rat-excludes | 44 +- _patches/opsfile.yml => HEADER | 6 - LICENSE | 1987 +++++++++++++++++++- NOTICE | 89 +- Taskfile.yml | 42 +- _patches/README.md | 50 - _patches/_sh.hash | 1 - _patches/_wsk.hash | 1 - _patches/awk | 1 - _patches/builtin_extra.go | 84 - _patches/envsubst | 1 - _patches/i18n_resources.go | 232 --- _patches/jq | 1 - _patches/patch-sh.sh | 51 - _patches/patch-task.sh | 98 - _patches/patch-wsk.sh | 51 - _patches/patch-wskdeploy.sh | 45 - _patches/runtimes.go | 291 --- _patches/runtimes_extra.go | 110 -- _patches/sh | 1 - _patches/task | 1 - _patches/update-gomod.sh | 40 - _patches/wsk | 1 - _patches/wskdeploy | 1 - branch.txt | 16 + cli.code-workspace | 19 - common.go | 18 + docs/OPS.md | 19 + go.mod | 17 + go.sum | 7 + ops_test.go | 50 +- plugin_test.go | 70 +- prepare_test.go | 12 +- prereq_test.go | 2 +- repo.txt | 16 + runtimes.json | 345 +++- serve_test.go | 2 +- tests/auto_setup.bats | 3 +- tests/help.bats | 5 +- tests/info.bats | 2 +- tests/olaris-plugin/opsroot.json | 9 - tests/olaris-plugin/sub/opts/docopts.txt | 7 - tests/olaris/docopts/both/docopts.md | 12 - tests/olaris/docopts/both/docopts.txt | 2 - tests/olaris/docopts/docopts.md | 10 - tests/olaris/docopts/legacy/docopts.txt | 6 - tests/olaris/grep.txt | 3 - tests/olaris/sub/opts/docopts.txt | 7 - tests/olaris/sub/vars/env | 5 - .../{olaris-plugin => oplugins-plugin}/opsfile.yml | 0 tests/oplugins-plugin/opsroot.json | 16 + .../sub/opsfile.yml | 0 .../oplugins-plugin/sub/opts/docopts.txt.licensed | 11 +- .../sub/opts/opsfile.yml | 0 tests/{olaris => oplugins}/LICENSE | 0 tests/{olaris => oplugins}/README.md | 4 +- .../README.md => oplugins/docopts/both/docopts.md} | 13 +- .../oplugins/docopts/both/docopts.txt.licensed | 6 +- .../{olaris => oplugins}/docopts/both/opsfile.yml | 0 .../README.md => oplugins/docopts/docopts.md} | 11 +- .../oplugins/docopts/legacy/docopts.txt.licensed | 8 +- .../docopts/legacy/opsfile.yml | 0 tests/{olaris => oplugins}/docopts/opsfile.yml | 0 .../oplugins/grep.txt.licensed | 9 +- tests/{olaris => oplugins}/opsfile.yml | 0 tests/oplugins/opsroot.json | 13 + tests/{olaris => oplugins}/other/opsfile.yml | 0 tests/{olaris => oplugins}/sub/opsfile.yml | 0 .../oplugins/sub/opts/docopts.txt.licensed | 11 +- tests/{olaris => oplugins}/sub/opts/opsfile.yml | 0 .../opsfile.yml => tests/oplugins/sub/vars/env | 8 +- tests/{olaris => oplugins}/sub/vars/opsfile.yml | 0 tests/{olaris => oplugins}/update/opsfile.yml | 0 tests/{olaris => oplugins}/web/index.html | 0 tests/plugin.bats | 11 +- tests/prereq/olaris/opsroot.json | 6 - tests/prereq/{olaris => oplugins}/opsfile.yml | 0 tests/prereq/oplugins/opsroot.json | 13 + tests/prereq/{olaris => oplugins}/prereq.yml | 0 tests/prereq_yml.bats | 10 +- tests/testdata/_1vars_ | 17 + tests/testdata/_2vars_ | 17 + .../example/packages/zipped/mfa/package.json | 9 + tests/testdata/olaris-other/opsroot.json | 6 - .../{olaris-other => oplugins-other}/opsfile.yml | 0 .../oplugins-other}/opsroot.json | 0 .../sub/opsfile.yml | 0 tests/testdata/sample.json | 7 + tests/testdata/testfiletype.txt | 1 - .../testdata/testfiletype.txt.licensed | 7 +- tests/update_branch.bats | 3 +- tools/base64.md | 19 + tools/datefmt.md | 19 + tools/echoif.md | 19 + tools/echoifempty.md | 19 + tools/echoifexists.md | 19 + tools/empty.md | 19 + tools/empty_file | 0 tools/executable.md | 19 + tools/extract.md | 19 + tools/filetype.md | 19 + tools/needupdate.md | 19 + tools/opspath.md | 19 + tools/random.md | 19 + tools/remove.md | 19 + tools/rename.md | 19 + tools/retry.md | 19 + tools/sh.md | 19 + tools/testdata/js_main/main.js | 19 + tools/testdata/no_main_files/sample.txt | 0 .../testdata/no_main_files/sample.txt.licensed | 6 - tools/urlenc.md | 19 + tools/validate.md | 19 + updates_check_test.go | 6 +- version.txt | 18 +- 119 files changed, 3109 insertions(+), 1482 deletions(-)
