diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index c61aa8b3..ee8e15bf 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -14,7 +14,7 @@ jobs: uses: actions/setup-python@v4 with: python-version: 3.12.8 - + # Install poetry - name: Load cached Poetry installation uses: actions/cache@v3 diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 7bf6d83d..eeb740b7 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -112,6 +112,7 @@ jobs: run: | brew install libpq brew link --force libpq + brew install openssl@3.0 if: matrix.os == 'macos-14' - uses: actions/setup-python@v4 @@ -123,13 +124,6 @@ jobs: with: poetry-version: "1.8.3" - - name: Install dependencies - run: poetry install --with build --without dev --no-interaction --no-root - env: - # For building psycopg on MacOS - LDFLAGS: "-L/opt/homebrew/opt/openssl@3/lib" - CPPFLAGS: "-I/opt/homebrew/opt/openssl@3/include" - - name: Check system OpenSSL version run: "openssl version" if: matrix.os == 'macos-14' @@ -142,6 +136,13 @@ jobs: run: "python -c \"import ssl; print(ssl.OPENSSL_VERSION)\"" if: matrix.os == 'macos-14' + - name: Install dependencies + run: poetry install --with build --without dev --no-interaction --no-root + env: + # For building psycopg on MacOS + LDFLAGS: "-L/opt/homebrew/opt/openssl@3.0/lib" + CPPFLAGS: "-I/opt/homebrew/opt/openssl@3.0/include" + - name: Get the version id: get_version run: echo ::set-output name=VERSION::$(echo $GITHUB_REF | cut -d / -f 3) diff --git a/pyproject.toml b/pyproject.toml index 1e09a00e..62c216b9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "v3-operator" -version = "v3.0.2.rc10" +version = "v3.0.2.rc11" description = "StakeWise operator service for registering vault validators" authors = ["StakeWise Labs "] package-mode = false