From 08e752dd64392c79620320dbf89ac45c4f21c9e1 Mon Sep 17 00:00:00 2001 From: rafie Date: Sun, 14 May 2023 18:25:52 +0300 Subject: [PATCH 1/3] Fix for publish-pypi workflow --- .github/workflows/publish-pypi.yml | 31 +++++++++--------------------- 1 file changed, 9 insertions(+), 22 deletions(-) diff --git a/.github/workflows/publish-pypi.yml b/.github/workflows/publish-pypi.yml index 24c933b..13e1fde 100644 --- a/.github/workflows/publish-pypi.yml +++ b/.github/workflows/publish-pypi.yml @@ -10,7 +10,7 @@ jobs: env: ACTIONS_ALLOW_UNSECURE_COMMANDS: true steps: - - uses: actions/checkout@master + - uses: actions/checkout@v3 - name: get version from tag id: get_version @@ -26,31 +26,18 @@ jobs: key: "tool.poetry.version" value: "${{ steps.get_version.outputs.VERSION }}" - - name: Set up Python 3.9 - uses: actions/setup-python@v3 + - name: Set up Python + uses: actions/setup-python@v4 with: python-version: 3.9 - - name: Install Poetry - uses: dschep/install-poetry-action@v1.3 - - - name: Cache Poetry virtualenv - uses: actions/cache@v3 - id: cache - with: - path: ~/.virtualenvs - key: poetry-${{ hashFiles('**/poetry.lock') }} - restore-keys: | - poetry-${{ hashFiles('**/poetry.lock') }} - - - name: Set Poetry config + - name: Prepare environment run: | - poetry config virtualenvs.in-project false - poetry config virtualenvs.path ~/.virtualenvs - - - name: Install Dependencies - run: poetry install - if: steps.cache.outputs.cache-hit != 'true' + python -m venv .venv + source .venv/bin/activate + pip install -U setuptools pip poetry==1.3.2 tox-poetry + poetry config virtualenvs.create false + poetry install - name: Publish to PyPI if: github.event_name == 'release' From 32e355b4c0e898df06ebffab677b5f151e6a2c5a Mon Sep 17 00:00:00 2001 From: rafie Date: Sun, 14 May 2023 18:28:26 +0300 Subject: [PATCH 2/3] fixes 1 --- .github/workflows/publish-pypi.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/publish-pypi.yml b/.github/workflows/publish-pypi.yml index 13e1fde..6459ac0 100644 --- a/.github/workflows/publish-pypi.yml +++ b/.github/workflows/publish-pypi.yml @@ -1,5 +1,7 @@ name: Publish Pypi + on: + workflow_dispatch: release: types: [ published ] From 6f0f20d96ad359e81960536e57b662972b68e58b Mon Sep 17 00:00:00 2001 From: rafie Date: Sun, 14 May 2023 18:32:37 +0300 Subject: [PATCH 3/3] fixes 2 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 308f801..f933678 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "redisgraph-bulk-loader" -version = "0.12.1" +version = "0.12.2" description = "RedisGraph Bulk Import Tool" authors = ["Redis Inc "] license = "BSD-3-Clause"