feat(FQDN): Add host_port structures for clients and bump actions/checkout from v3 to v4 #2062
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
After All GitHub Actions run on Node20 instead of Node16 by default [1],
this patch bumps the actions/checkout version from v3 to v4.
When the related yaml files changed, the clients CIs are triggered, then
they expose that the new introduced structure
host_port
in IDL as unknowbecause it is not generated by thrift automatically, we have to implement
it manually. So this patch also simplily implements the
host_port
structure in python-client and nodejs-client.
It should be mentioned that only the
build_debug_on_centos7
is still usingactions/checkout@v3
, see [2] for details.