From f66739e1cd216bb1ca651731476bf2a8b7675595 Mon Sep 17 00:00:00 2001 From: Joongi Kim Date: Sun, 18 Feb 2024 22:16:24 +0900 Subject: [PATCH] chore(ci): Add explicit proxy build step --- .github/workflows/ci.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a49bea3..22b7110 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,7 +14,12 @@ jobs: - "3.11" - "3.12" steps: - - uses: actions/checkout@v4 + - name: Checkout the source + uses: actions/checkout@v4 + - name: Set up Go + uses: actions/setup-go@v4 + with: + go-version: "^1.20.0" - name: Set up Python uses: actions/setup-python@v5 with: @@ -24,8 +29,13 @@ jobs: setup.cfg - name: Install dependencies run: | + docker pull redis:7-alpine python -m pip install -U pip setuptools python -m pip install -U -e '.[test]' + - name: Build the proxy + run: | + cd src/qedis-proxy + go build - name: Test with pytest timeout-minutes: 30 run: |