Skip to content

More didactic documentation #581

More didactic documentation

More didactic documentation #581

Triggered via pull request March 27, 2024 13:14
Status Success
Total duration 2m 58s
Artifacts

ci.yml

on: pull_request
Check format
14s
Check format
Matrix: Dialyzer
Matrix: interop-tests-all
Matrix: tests
Fit to window
Zoom out
Zoom in

Annotations

114 warnings
Check format
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
OTP 24.x / Elixir 1.12.x
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
OTP 24.x / Elixir 1.12.x
Google.Protobuf.Compiler.CodeGeneratorRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 24.x / Elixir 1.12.x
Google.Protobuf.Compiler.CodeGeneratorResponse.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 24.x / Elixir 1.12.x: lib/google/api/annotations.pb.ex#L1
redefining module Google.Api.PbExtension (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.PbExtension.beam)
OTP 24.x / Elixir 1.12.x: lib/google/api/http.pb.ex#L1
redefining module Google.Api.Http (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.Http.beam)
OTP 24.x / Elixir 1.12.x: lib/google/api/http.pb.ex#L13
redefining module Google.Api.HttpRule (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.HttpRule.beam)
OTP 24.x / Elixir 1.12.x: lib/google/api/http.pb.ex#L36
redefining module Google.Api.CustomHttpPattern (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.CustomHttpPattern.beam)
OTP 24.x / Elixir 1.12.x: test/grpc/integration/stub_test.exs#L72
Helloworld.HelloRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 25.1.x / Elixir 1.14.x
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
OTP 25.1.x / Elixir 1.14.x
Google.Protobuf.Compiler.CodeGeneratorRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 25.1.x / Elixir 1.14.x
Google.Protobuf.Compiler.CodeGeneratorResponse.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 25.1.x / Elixir 1.14.x: test/support/google/api/annotations.pb.ex#L1
redefining module Google.Api.PbExtension (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.PbExtension.beam)
OTP 25.1.x / Elixir 1.14.x: test/support/google/api/http.pb.ex#L1
redefining module Google.Api.Http (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.Http.beam)
OTP 25.1.x / Elixir 1.14.x: test/support/google/api/http.pb.ex#L12
redefining module Google.Api.HttpRule (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.HttpRule.beam)
OTP 25.1.x / Elixir 1.14.x: test/support/google/api/http.pb.ex#L34
redefining module Google.Api.CustomHttpPattern (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.CustomHttpPattern.beam)
OTP 25.1.x / Elixir 1.14.x: test/grpc/integration/stub_test.exs#L72
Helloworld.HelloRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 23.x / Elixir 1.13.x
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
OTP 23.x / Elixir 1.13.x
:ssl.cipher_suites/1 is deprecated. It will be removed in OTP 24. Use cipher_suites/2,3 instead
OTP 23.x / Elixir 1.13.x
Google.Protobuf.Compiler.CodeGeneratorRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 23.x / Elixir 1.13.x
Google.Protobuf.Compiler.CodeGeneratorResponse.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 23.x / Elixir 1.13.x: test/support/google/api/annotations.pb.ex#L1
redefining module Google.Api.PbExtension (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.PbExtension.beam)
OTP 23.x / Elixir 1.13.x: test/support/google/api/http.pb.ex#L1
redefining module Google.Api.Http (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.Http.beam)
OTP 23.x / Elixir 1.13.x: test/support/google/api/http.pb.ex#L12
redefining module Google.Api.HttpRule (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.HttpRule.beam)
OTP 23.x / Elixir 1.13.x: test/support/google/api/http.pb.ex#L34
redefining module Google.Api.CustomHttpPattern (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.CustomHttpPattern.beam)
OTP 23.x / Elixir 1.13.x: test/grpc/integration/stub_test.exs#L72
Helloworld.HelloRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 23.x / Elixir 1.12.x
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
OTP 23.x / Elixir 1.12.x
:ssl.cipher_suites/1 is deprecated. It will be removed in OTP 24. Use cipher_suites/2,3 instead
OTP 23.x / Elixir 1.12.x
Google.Protobuf.Compiler.CodeGeneratorRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
Dialyzer (26.1.x, 1.15.x)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
OTP 23.x / Elixir 1.12.x
Google.Protobuf.Compiler.CodeGeneratorResponse.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
Dialyzer (26.1.x, 1.15.x)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
OTP 23.x / Elixir 1.12.x: test/support/google/api/http.pb.ex#L1
redefining module Google.Api.Http (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.Http.beam)
Dialyzer (26.1.x, 1.15.x)
Google.Protobuf.Compiler.CodeGeneratorRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 23.x / Elixir 1.12.x: test/support/google/api/http.pb.ex#L12
redefining module Google.Api.HttpRule (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.HttpRule.beam)
Dialyzer (26.1.x, 1.15.x)
Google.Protobuf.Compiler.CodeGeneratorResponse.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 23.x / Elixir 1.12.x: test/support/google/api/http.pb.ex#L34
redefining module Google.Api.CustomHttpPattern (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.CustomHttpPattern.beam)
Dialyzer (26.1.x, 1.15.x): test/support/google/api/annotations.pb.ex#L1
redefining module Google.Api.PbExtension (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.PbExtension.beam)
OTP 23.x / Elixir 1.12.x: lib/google/api/annotations.pb.ex#L1
redefining module Google.Api.PbExtension (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.PbExtension.beam)
Dialyzer (26.1.x, 1.15.x): test/support/google/api/http.pb.ex#L1
redefining module Google.Api.Http (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.Http.beam)
Dialyzer (26.1.x, 1.15.x): test/support/google/api/http.pb.ex#L12
redefining module Google.Api.HttpRule (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.HttpRule.beam)
OTP 23.x / Elixir 1.12.x: test/grpc/integration/stub_test.exs#L72
Helloworld.HelloRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
Dialyzer (26.1.x, 1.15.x): test/support/google/api/http.pb.ex#L34
redefining module Google.Api.CustomHttpPattern (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.CustomHttpPattern.beam)
OTP 24.x / Elixir 1.14.x
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
OTP 24.x / Elixir 1.14.x
Google.Protobuf.Compiler.CodeGeneratorRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 24.x / Elixir 1.14.x
Google.Protobuf.Compiler.CodeGeneratorResponse.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 24.x / Elixir 1.14.x: test/support/google/api/annotations.pb.ex#L1
redefining module Google.Api.PbExtension (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.PbExtension.beam)
OTP 24.x / Elixir 1.14.x: test/support/google/api/http.pb.ex#L1
redefining module Google.Api.Http (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.Http.beam)
OTP 24.x / Elixir 1.14.x: test/support/google/api/http.pb.ex#L12
redefining module Google.Api.HttpRule (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.HttpRule.beam)
OTP 24.x / Elixir 1.14.x: test/support/google/api/http.pb.ex#L34
redefining module Google.Api.CustomHttpPattern (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.CustomHttpPattern.beam)
OTP 24.x / Elixir 1.14.x: test/grpc/integration/stub_test.exs#L72
Helloworld.HelloRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 23.x / Elixir 1.14.x
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
OTP 23.x / Elixir 1.14.x
:ssl.cipher_suites/1 is deprecated. It will be removed in OTP 24. Use cipher_suites/2,3 instead
OTP 23.x / Elixir 1.14.x
Google.Protobuf.Compiler.CodeGeneratorRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 23.x / Elixir 1.14.x
Google.Protobuf.Compiler.CodeGeneratorResponse.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 23.x / Elixir 1.14.x: test/support/google/api/annotations.pb.ex#L1
redefining module Google.Api.PbExtension (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.PbExtension.beam)
OTP 23.x / Elixir 1.14.x: test/support/google/api/http.pb.ex#L1
redefining module Google.Api.Http (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.Http.beam)
OTP 23.x / Elixir 1.14.x: test/support/google/api/http.pb.ex#L12
redefining module Google.Api.HttpRule (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.HttpRule.beam)
OTP 23.x / Elixir 1.14.x: test/support/google/api/http.pb.ex#L34
redefining module Google.Api.CustomHttpPattern (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.CustomHttpPattern.beam)
OTP 23.x / Elixir 1.14.x: test/grpc/integration/stub_test.exs#L72
Helloworld.HelloRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 24.x / Elixir 1.13.x
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
OTP 24.x / Elixir 1.13.x
Google.Protobuf.Compiler.CodeGeneratorRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 24.x / Elixir 1.13.x
Google.Protobuf.Compiler.CodeGeneratorResponse.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 24.x / Elixir 1.13.x: test/support/google/api/annotations.pb.ex#L1
redefining module Google.Api.PbExtension (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.PbExtension.beam)
OTP 24.x / Elixir 1.13.x: test/support/google/api/http.pb.ex#L1
redefining module Google.Api.Http (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.Http.beam)
OTP 24.x / Elixir 1.13.x: test/support/google/api/http.pb.ex#L12
redefining module Google.Api.HttpRule (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.HttpRule.beam)
OTP 24.x / Elixir 1.13.x: test/support/google/api/http.pb.ex#L34
redefining module Google.Api.CustomHttpPattern (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.CustomHttpPattern.beam)
OTP 24.x / Elixir 1.13.x: test/grpc/integration/stub_test.exs#L72
Helloworld.HelloRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 25.1.x / Elixir 1.15.x
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
OTP 25.1.x / Elixir 1.15.x
Google.Protobuf.Compiler.CodeGeneratorRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 25.1.x / Elixir 1.15.x
Google.Protobuf.Compiler.CodeGeneratorResponse.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 25.1.x / Elixir 1.15.x: test/support/google/api/annotations.pb.ex#L1
redefining module Google.Api.PbExtension (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.PbExtension.beam)
OTP 25.1.x / Elixir 1.15.x: test/support/google/api/http.pb.ex#L1
redefining module Google.Api.Http (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.Http.beam)
OTP 25.1.x / Elixir 1.15.x: test/support/google/api/http.pb.ex#L12
redefining module Google.Api.HttpRule (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.HttpRule.beam)
OTP 25.1.x / Elixir 1.15.x: test/support/google/api/http.pb.ex#L34
redefining module Google.Api.CustomHttpPattern (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.CustomHttpPattern.beam)
OTP 25.1.x / Elixir 1.15.x: test/grpc/integration/stub_test.exs#L72
Helloworld.HelloRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
Dialyzer (25.1.x, 1.15.x)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Dialyzer (25.1.x, 1.15.x)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Dialyzer (25.1.x, 1.15.x)
Google.Protobuf.Compiler.CodeGeneratorRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
Dialyzer (25.1.x, 1.15.x)
Google.Protobuf.Compiler.CodeGeneratorResponse.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
Dialyzer (25.1.x, 1.15.x): test/support/google/api/annotations.pb.ex#L1
redefining module Google.Api.PbExtension (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.PbExtension.beam)
Dialyzer (25.1.x, 1.15.x): test/support/google/api/http.pb.ex#L1
redefining module Google.Api.Http (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.Http.beam)
Dialyzer (25.1.x, 1.15.x): test/support/google/api/http.pb.ex#L12
redefining module Google.Api.HttpRule (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.HttpRule.beam)
Dialyzer (25.1.x, 1.15.x): test/support/google/api/http.pb.ex#L34
redefining module Google.Api.CustomHttpPattern (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.CustomHttpPattern.beam)
OTP 24.x / Elixir 1.15.x
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
OTP 24.x / Elixir 1.15.x
Google.Protobuf.Compiler.CodeGeneratorRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 24.x / Elixir 1.15.x
Google.Protobuf.Compiler.CodeGeneratorResponse.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 24.x / Elixir 1.15.x: test/support/google/api/annotations.pb.ex#L1
redefining module Google.Api.PbExtension (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.PbExtension.beam)
OTP 24.x / Elixir 1.15.x: test/support/google/api/http.pb.ex#L1
redefining module Google.Api.Http (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.Http.beam)
OTP 24.x / Elixir 1.15.x: test/support/google/api/http.pb.ex#L12
redefining module Google.Api.HttpRule (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.HttpRule.beam)
OTP 24.x / Elixir 1.15.x: test/support/google/api/http.pb.ex#L34
redefining module Google.Api.CustomHttpPattern (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.CustomHttpPattern.beam)
OTP 24.x / Elixir 1.15.x: test/grpc/integration/stub_test.exs#L72
Helloworld.HelloRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
Check release
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Check release
Google.Protobuf.Compiler.CodeGeneratorRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
Check release
Google.Protobuf.Compiler.CodeGeneratorResponse.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
Check release
documentation references type "t:Google.Api.Http.t/0" but it is hidden or private
Check release
documentation references type "GRPC.Server.Router.Template.matchers()" but it is hidden or private
Check release
documentation references type "GRPC.Server.Router.Template.matchers()" but it is hidden or private
Check release: lib/grpc/service.ex#L16
documentation references module "Google.Api.HttpRule" but it is hidden
Check release: lib/grpc/server/router.ex#L7
documentation references type "GRPC.Server.Router.Template.matchers()" but it is hidden or private
Check release
documentation references type "t:Google.Api.Http.t/0" but it is hidden or private
Check release
documentation references type "GRPC.Server.Router.Template.matchers()" but it is hidden or private
Check release: lib/grpc/service.ex#L16
documentation references module "Google.Api.HttpRule" but it is hidden
OTP 26.1.x / Elixir 1.15.x
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
OTP 26.1.x / Elixir 1.15.x
Google.Protobuf.Compiler.CodeGeneratorRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 26.1.x / Elixir 1.15.x
Google.Protobuf.Compiler.CodeGeneratorResponse.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
OTP 26.1.x / Elixir 1.15.x: test/support/google/api/annotations.pb.ex#L1
redefining module Google.Api.PbExtension (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.PbExtension.beam)
OTP 26.1.x / Elixir 1.15.x: test/support/google/api/http.pb.ex#L1
redefining module Google.Api.Http (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.Http.beam)
OTP 26.1.x / Elixir 1.15.x: test/support/google/api/http.pb.ex#L12
redefining module Google.Api.HttpRule (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.HttpRule.beam)
OTP 26.1.x / Elixir 1.15.x: test/support/google/api/http.pb.ex#L34
redefining module Google.Api.CustomHttpPattern (current version loaded from _build/test/lib/grpc/ebin/Elixir.Google.Api.CustomHttpPattern.beam)
OTP 26.1.x / Elixir 1.15.x: test/grpc/integration/stub_test.exs#L72
Helloworld.HelloRequest.new/1 is deprecated. Build the struct by hand with %MyMessage{...} or use struct/2
Interop tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Interop tests
use Bitwise is deprecated. import Bitwise instead
Interop tests: lib/grpc/codec/json.ex#L66
Jason.decode!/1 is undefined (module Jason is not available or is yet to be defined)