From 5cab48c250f52dea1dd1c1f259130c4a296f8bb7 Mon Sep 17 00:00:00 2001 From: HuangYi Date: Mon, 24 Jul 2023 11:44:10 +0800 Subject: [PATCH] fix unittest workflow --- .github/workflows/build.yml | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 32cfec9efd..19dca56d2c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -79,15 +79,8 @@ jobs: make test # run versiondb tests - nix profile install -f ./nix rocksdb - export PKG_CONFIG_PATH=$HOME/.nix-profile/lib/pkgconfig - export CGO_CFLAGS="$(pkg-config --cflags rocksdb)" CGO_LDFLAGS="$(pkg-config --libs rocksdb)" - export LD_LIBRARY_PATH=$HOME/.nix-profile/lib - export GLIBC="$(nix build -f ./nix stdenv.cc.libc.out --no-link --print-out-paths)" - export CGO_LDFLAGS="$CGO_LDFLAGS -Wl,--dynamic-linker=$GLIBC/lib/ld-linux-x86-64.so.2" - echo $CGO_LDFLAGS cd ./versiondb - go test -v -mod=readonly ./... -tags rocksdb,grocksdb_clean_link -coverprofile=coverage.txt + nix-shell -I nixpkgs=../nix -p rocksdb go_1_20 --run "go test -v -mod=readonly ./... -tags rocksdb,grocksdb_clean_link -coverprofile=coverage.txt" if: steps.changed-files.outputs.any_changed == 'true' - name: filter out proto files run: |