apisix icon indicating copy to clipboard operation
apisix copied to clipboard

help request: Nodejs16 support has ended

Open zll600 opened this issue 1 year ago • 3 comments

Description

I found some script still use nodejs which has ended. I think maybe we should upgrade to a newer lts version.

https://github.com/apache/apisix/blob/59d81fe0ab52fd310f2a267e4ca3c7f46a682a7e/ci/common.sh#L95

refer: https://nodejs.org/en/blog/announcements/nodejs16-eol

Environment

  • APISIX version (run apisix version): 3.8
  • Operating system (run uname -a):
  • OpenResty / Nginx version (run openresty -V or nginx -V):
  • etcd version, if relevant (run curl http://127.0.0.1:9090/v1/server_info):
  • APISIX Dashboard version, if relevant:
  • Plugin runner version, for issues related to plugin runners:
  • LuaRocks version, for installation issues (run luarocks --version):

zll600 avatar Jan 22 '24 14:01 zll600

@zll600 would you like to take this up?

shreemaan-abhishek avatar Jan 23 '24 05:01 shreemaan-abhishek

IMHO, the CI should not be affected by EOL. 🤔

shreemaan-abhishek avatar Jan 23 '24 05:01 shreemaan-abhishek

@zll600 would you like to take this up?

OK, please assign to me. Because I think CI should simulate the production environment as much as possible. This will make apisix more reliable.

zll600 avatar Jan 23 '24 06:01 zll600