feat: support build with rocksdb backend in CI (#17346)

This commit is contained in:
yihuang
2023-08-11 07:19:02 +00:00
committed by GitHub
parent 658a88a309
commit d2b93e050d
33 changed files with 806 additions and 166 deletions
+7
View File
@@ -22,6 +22,8 @@ jobs:
go-arch: ["amd64", "arm", "arm64"]
steps:
- uses: actions/checkout@v3
- uses: DeterminateSystems/nix-installer-action@main
- uses: DeterminateSystems/magic-nix-cache-action@main
- uses: actions/setup-go@v4
with:
go-version: "1.20"
@@ -46,6 +48,11 @@ jobs:
- name: Build Legacy
if: env.GIT_DIFF
run: GOARCH=${{ matrix.go-arch }} COSMOS_BUILD_OPTIONS=legacy make build
- name: Build with rocksdb backend
if: |
env.GIT_DIFF &&
matrix.go-arch == 'amd64'
run: nix run . -- version --long
###################
## Build Tooling ##
###################