ci: add CI workflow (unit tests, vet, build, lint) #1
Annotations
33 errors and 5 warnings
|
Unit tests
Process completed with exit code 1.
|
|
Unit tests:
tools/pkg/callbackgen/spec.go#L7
missing go.sum entry for module providing package gopkg.in/yaml.v3 (imported by github.com/AndroidGoLab/jni-proxy/tools/pkg/callbackgen); to add:
|
|
Unit tests:
tools/pkg/callbackgen/spec.go#L7
missing go.sum entry for module providing package gopkg.in/yaml.v3 (imported by github.com/AndroidGoLab/jni-proxy/tools/pkg/callbackgen); to add:
|
|
Unit tests:
grpc/server/certauth/ca_test.go#L9
missing go.sum entry for module providing package github.com/stretchr/testify/assert (imported by github.com/AndroidGoLab/jni-proxy/grpc/server/acl); to add:
|
|
Unit tests:
grpc/server/acl/store.go#L10
missing go.sum entry for module providing package modernc.org/sqlite (imported by github.com/AndroidGoLab/jni-proxy/grpc/server/acl); to add:
|
|
Build binaries (jniserviceadmin)
Process completed with exit code 1.
|
|
Build binaries (jniserviceadmin):
cmd/jniserviceadmin/main.go#L10
missing go.sum entry for module providing package github.com/spf13/cobra (imported by github.com/AndroidGoLab/jni-proxy/cmd/jniserviceadmin); to add:
|
|
Build binaries (jniserviceadmin):
grpc/server/acl/store.go#L10
missing go.sum entry for module providing package modernc.org/sqlite (imported by github.com/AndroidGoLab/jni-proxy/grpc/server/acl); to add:
|
|
Vet
Process completed with exit code 1.
|
|
Vet:
proto/handlestore/handlestore.pb.go#L11
missing go.sum entry for module providing package google.golang.org/protobuf/runtime/protoimpl (imported by github.com/AndroidGoLab/jni-proxy/proto/handlestore); to add:
|
|
Vet:
proto/handlestore/handlestore.pb.go#L10
missing go.sum entry for module providing package google.golang.org/protobuf/reflect/protoreflect (imported by github.com/AndroidGoLab/jni-proxy/proto/handlestore); to add:
|
|
Vet:
proto/handlestore/handlestore_grpc.pb.go#L13
missing go.sum entry for module providing package google.golang.org/grpc/status (imported by github.com/AndroidGoLab/jni-proxy/handlestore); to add:
|
|
Vet:
proto/handlestore/handlestore_grpc.pb.go#L12
missing go.sum entry for module providing package google.golang.org/grpc/codes (imported by github.com/AndroidGoLab/jni-proxy/handlestore); to add:
|
|
Vet:
proto/handlestore/handlestore_grpc.pb.go#L11
missing go.sum entry for module providing package google.golang.org/grpc (imported by github.com/AndroidGoLab/jni-proxy/proto/handlestore); to add:
|
|
Vet:
handlestore/handlestore.go#L7
no required module provides package github.com/AndroidGoLab/jni; to add it:
|
|
Vet:
tools/pkg/callbackgen/spec.go#L7
missing go.sum entry for module providing package gopkg.in/yaml.v3 (imported by github.com/AndroidGoLab/jni-proxy/tools/pkg/callbackgen); to add:
|
|
Vet:
grpc/server/acl/store.go#L10
missing go.sum entry for module providing package modernc.org/sqlite (imported by github.com/AndroidGoLab/jni-proxy/grpc/server/acl); to add:
|
|
Build binaries (jnicli)
The strategy configuration was canceled because "build.jniserviceadmin" failed
|
|
Build binaries (jnicli):
cmd/jnicli/output.go#L7
missing go.sum entry for module providing package google.golang.org/protobuf/encoding/protojson (imported by github.com/AndroidGoLab/jni-proxy/cmd/jnicli); to add:
|
|
Build binaries (jnicli):
cmd/jnicli/root.go#L14
missing go.sum entry for module providing package google.golang.org/grpc/credentials (imported by github.com/AndroidGoLab/jni-proxy/cmd/jnicli); to add:
|
|
Build binaries (jnicli):
cmd/jnicli/accounts.go#L6
missing go.sum entry for module providing package github.com/spf13/cobra (imported by github.com/AndroidGoLab/jni-proxy/cmd/jnicli); to add:
|
|
Build binaries (jnicli):
cmd/jnicli/location_get.go#L8
no required module provides package github.com/AndroidGoLab/jni/location/consts; to add it:
|
|
Build binaries (jnicli):
cmd/jnicli/camera_record.go#L10
no required module provides package github.com/AndroidGoLab/jni/app/consts; to add it:
|
|
Build binaries (jnicli):
proto/admin/admin.pb.go#L13
missing go.sum entry for module providing package google.golang.org/protobuf/runtime/protoimpl (imported by github.com/AndroidGoLab/jni-proxy/proto/accounts); to add:
|
|
Build binaries (jnicli):
proto/admin/admin.pb.go#L12
missing go.sum entry for module providing package google.golang.org/protobuf/reflect/protoreflect (imported by github.com/AndroidGoLab/jni-proxy/proto/accounts); to add:
|
|
Build binaries (jnicli):
proto/admin/admin_grpc.pb.go#L15
missing go.sum entry for module providing package google.golang.org/grpc/status (imported by github.com/AndroidGoLab/jni-proxy/proto/accounts); to add:
|
|
Build binaries (jnicli):
proto/admin/admin_grpc.pb.go#L14
missing go.sum entry for module providing package google.golang.org/grpc/codes (imported by github.com/AndroidGoLab/jni-proxy/proto/accounts); to add:
|
|
Build binaries (jnicli):
proto/admin/admin_grpc.pb.go#L13
missing go.sum entry for module providing package google.golang.org/grpc (imported by github.com/AndroidGoLab/jni-proxy/cmd/jnicli); to add:
|
|
Lint
Process completed with exit code 1.
|
|
Lint
missing go.sum entry for module providing package google.golang.org/grpc/status (imported by github.com/AndroidGoLab/jni-proxy/handlestore); to add:
|
|
Lint
missing go.sum entry for module providing package google.golang.org/grpc/codes (imported by github.com/AndroidGoLab/jni-proxy/handlestore); to add:
|
|
Lint
missing go.sum entry for module providing package google.golang.org/protobuf/reflect/protoreflect (imported by github.com/AndroidGoLab/jni-proxy/proto/handlestore); to add:
|
|
Lint
no required module provides package github.com/AndroidGoLab/jni; to add it:
|
|
Unit tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-go@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build binaries (jniserviceadmin)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-go@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Vet
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-go@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build binaries (jnicli)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-go@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Lint
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-go@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|