@ -70,6 +70,9 @@ jobs:
version: '3.x' # If available, use the latest major version that's compatible
repo-token: ${{ secrets.GITHUB_TOKEN }}
- name: OpenIM Scripts Verification(make verify)
run: sudo make verify
- name: Module Operations
run: |
sudo make tidy
@ -86,9 +89,6 @@ jobs:
- name: Build Source
run: sudo make build
- name: Scripts Verification
- name: Build multiarch PLATFORMS
if: startsWith(github.ref, 'refs/heads/release-')
@ -19,7 +19,6 @@ import (
"encoding/json"
"errors"
"fmt"
"github.com/OpenIMSDK/tools/apiresp"
"net/http"
"os"
"os/signal"
@ -29,6 +28,8 @@ import (
"syscall"
"time"
"github.com/go-playground/validator/v10"
"github.com/redis/go-redis/v9"
"golang.org/x/sync/errgroup"
@ -16,9 +16,10 @@ package push
import (
"context"
"github.com/OpenIMSDK/tools/utils"
"sync"
"google.golang.org/grpc"
"github.com/OpenIMSDK/protocol/constant"
@ -18,9 +18,10 @@ import (
@ -17,9 +17,10 @@ package conversation
"github.com/OpenIMSDK/protocol/sdkws"
"sort"
"github.com/OpenIMSDK/tools/tx"
"github.com/openimsdk/open-im-server/v3/pkg/common/db/mgo"
@ -18,6 +18,7 @@ import (
utils2 "github.com/OpenIMSDK/tools/utils"
cbapi "github.com/openimsdk/open-im-server/v3/pkg/callbackstruct"
@ -16,6 +16,7 @@ package msg
pbmsg "github.com/OpenIMSDK/protocol/msg"
)
@ -19,12 +19,14 @@ import (
"encoding/base64"
"encoding/hex"
"github.com/google/uuid"
"github.com/openimsdk/open-im-server/v3/pkg/authverify"
"path"
"strconv"
"github.com/openimsdk/open-im-server/v3/pkg/common/db/s3"
"github.com/OpenIMSDK/protocol/third"
@ -16,6 +16,7 @@ package user
pbuser "github.com/OpenIMSDK/protocol/user"
@ -17,12 +17,14 @@ package user
"github.com/OpenIMSDK/tools/pagination"
"github.com/openimsdk/open-im-server/v3/pkg/common/db/table/relation"
"math/rand"
"strings"
@ -17,6 +17,7 @@ package convert
@ -16,6 +16,7 @@ package mgo
"github.com/OpenIMSDK/tools/mgoutil"
"go.mongodb.org/mongo-driver/mongo/options"
@ -16,10 +16,11 @@ package mgo
"github.com/OpenIMSDK/protocol/user"
"github.com/OpenIMSDK/tools/errs"
"go.mongodb.org/mongo-driver/bson/primitive"
@ -16,9 +16,10 @@ package relation
@ -18,15 +18,17 @@ import (
"github.com/stathat/consistent"
"github.com/OpenIMSDK/tools/discoveryregistry"
"github.com/OpenIMSDK/tools/log"
"github.com/openimsdk/open-im-server/v3/pkg/common/config"
@ -17,6 +17,7 @@ package rpcclient
"google.golang.org/protobuf/proto"
@ -126,7 +126,7 @@ APIROOT=$(ROOT_DIR)/pkg/proto
# Linux command settings
# TODO: Whether you need to join utils?
FIND := find . ! -path './utils/*' ! -path './vendor/*' ! -path './third_party/*'
FIND := find . ! -path './utils/*' ! -path './vendor/*' ! -path './third_party/*' ! -path './components/*' ! -path './logs/*'
XARGS := xargs -r --no-run-if-empty
# Linux command settings-CODE DIRS Copyright